博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
通过shape-outside来设置文字环绕时的形状
阅读量:6000 次
发布时间:2019-06-20

本文共 323 字,大约阅读时间需要 1 分钟。

现在真是越来越注重用户体验了,而“shape-outside”就是其中一个能让网页排版更友好的一个属性。

默认文字是根据图片的边进行的。

857662-20160924150926871-1355087942.png

但现在我们完全有能力去改变这一行为,下面是通过shape-outside来实现文字根据白色的那个圈圈来排版的,虽然不是很精确。

857662-20160924150344762-543801732.png

来看看代码

看起来好复杂的样子,没事,看...

857662-20160924151557168-103882497.gif

这里的10px 20px 5px 5px就是top right bottom leftround 37%就是border-radius,从这个动画中,我们不难看出其实这个shape-outside就是裁剪一个矩形,然后文字会根据这个矩形来摆放。

如果元素是一个圆的想围绕这个圆在浮动的话,可以这样。

857662-20160924152134152-1731116188.png

代码:

如果想了解更多,可以看

转载地址:http://cpzmx.baihongyu.com/

你可能感兴趣的文章
设计模式-适配器模式
查看>>
前端面试题(HTML和css部分)
查看>>
不容易系列之(4)——考新郎
查看>>
J2EE第八周
查看>>
css盒子3
查看>>
JSP中的静态包含和动态包含的区别
查看>>
聚类分析之层次划分(Hierarchical、Birch)
查看>>
Linux 查看网络信息,路由信息和DNS信息的命令
查看>>
毕设今日总结(三)
查看>>
Node 实现 AES 加密,结果输出为“byte”。
查看>>
常见js特效的思路
查看>>
javascript 对象
查看>>
Systick时钟定时
查看>>
angular之service、factory预provider区别
查看>>
Kettle_使用Pan.bat执行转换、Kitchen.bat执行作业
查看>>
Linux_Shell_Bash快捷键
查看>>
http与https通信
查看>>
Redis高级特性介绍及实例分析
查看>>
git在线文档
查看>>
iOS学习笔记7-NSURLSession
查看>>