background

1 css3中出现的特性:

  • Multiple background多背景
  • background-size
  • background-orign背景的初始定位盒子
  • backgound-clip背景剪切盒子

2 关于back-gound的几个注意点

1> 以下的几个在ie9上兼容

  • background-size
  • background-orign背景的初始定位盒子 padding-box
  • backgound-clip背景剪切盒子 border-box
  • backgound-image
  • backgound-position:0% 0%
  • backgound-repeat:repeat
  • backgound-attachment:scroll
  • backgound-color:transparent

2> background-image在隐藏元素的加载情况

display:none的时候,ie依然会请求图片的 firefox不会,chrome如果本元素隐藏但是有backround-image,依然会加载image的,但是如果是父元素有display:none的情况,就不会进行加载了

3> base64渲染图片性能并不高,适合尺寸比较小的图片

如果需要实现鼠标光标经过图片颜色变换的效果,务必使用一张图片这种用户体验会好很多

4> backgound-position

1、缺省值是center
2、posiiton的百分比计算规则(这里的position只针对于background-position
positionX = (容器的宽度-图片的宽度) *percentX;
positionY = (容器的高度-图片的高度)* percetnY;
当容器小于图片的大小的时候,两个相减就会变成负数

5> backgound-color永远在最底下

利用这个特性,可以实现 在:active的时候,不用每个元素都替代了,而是用background-image来实现覆盖原来的背景色

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值