饥人谷技术博客

CSS常见技巧

2016-10-05  本文已影响0人  饥人谷__小圆

本教程版权归小圆和饥人谷所有,转载须说明来源

1. CSS Sprite(雪碧图|精灵图)指什么? 有什么作用

雪碧图指的是把多个网页所需要的图标合成在一个图片上,这样浏览器只需要加载一张图片,通过样式background-position定位读取不同的位置就可以显示不同图标,而不需要加载多张图片,减少网络请求,增加网页效率。

2. img标签和CSS背景使用图片在使用场景上有何区别

img标签适合使用在网页中需要变换图片,包含链接地址等地方,如轮播等等,CSS背景用在网页中图片固定不变的地方,如网页的logo,列表中的标签图片等等。

3. title 和 alt属性分别有什么作用

4. background: url(abc.png) 0 0 no-repeat;这句话是什么意思

把地址为abc.png的图片设置为背景图片,并从坐标0,0(左上角)开始按图片原始大小显示,不重复显示图片,只显示一张。

5. background-size有什么作用? 兼容性如何? 常用的值是?

background-size

6. 如何让一个div水平居中?如何让图片水平居中

7. 如何设置元素透明? 兼容性?

rgba opacity

8. opacity 和 rgba都能设置透明,有什么区别

opacity会继承父元素的 opacity 属性,而RGBA设置的元素的后代元素不会继承不透明属性。

上一篇 下一篇

猜你喜欢

热点阅读