CSS常见技巧

2016-08-25  本文已影响0人  Iswine

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

雪碧图是将若干的小图片、小图标整合至一张大图中。
实现方法:通过设定一个固定大小的盒子(display:block,display:block-inline```)当做窗口,再由background-positon定位大图来展现我们所需要小图片。
好处:

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

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

4、background: url(abc.png) 0 0 no-repeat;什么意思?

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

作用:规定背景图的尺寸
兼容性:IE9及其以上兼容。


常用的值:


前面两个值很好理解,cover的意思是让当前盒子中不留一丝缝隙;而contain是让盒子中至少一对边不留缝隙。

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

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

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

上一篇下一篇

猜你喜欢

热点阅读