看了css禅意花园这本书有感(可能看的不是很详细)
书中作者更倾向于使用background, 而不是一个专门的<img>标签来设置图片(不仅仅是整个页面的背景, 包括页面标题附近图片, logo等). 有的甚至会在div的最后用几个div, 通过css的绝对定位是控制来展示图片. 与之对应的另外一种做法, 比如标题那里有图片,就直接用img预留位置了.
这两种做法哪种更普遍,主要的优缺点是什么?
看了css禅意花园这本书有感(可能看的不是很详细)
书中作者更倾向于使用background, 而不是一个专门的<img>标签来设置图片(不仅仅是整个页面的背景, 包括页面标题附近图片, logo等). 有的甚至会在div的最后用几个div, 通过css的绝对定位是控制来展示图片. 与之对应的另外一种做法, 比如标题那里有图片,就直接用img预留位置了.
这两种做法哪种更普遍,主要的优缺点是什么?
10 回答11.6k 阅读
2 回答3.1k 阅读✓ 已解决
2 回答4k 阅读✓ 已解决
5 回答2.1k 阅读
3 回答2.7k 阅读✓ 已解决
3 回答1.7k 阅读✓ 已解决
2 回答1.6k 阅读✓ 已解决
当然是图片更普遍,不然这种方法也不会惊到你。
用背景图片的优点:
float
,何曾想float
最广泛的应用领域居然是横向排版 2333333);width
&height
,来避免重排);缺点么: