HTML5移动Web开发指南6.4.4 background_HTML5移动Web开发指南6.4.4 background试读-查字典图书网
查字典图书网
当前位置: 查字典 > 图书网 > web > HTML5移动Web开发指南 > 6.4.4 background

HTML5移动Web开发指南——6.4.4 background

background background属性在CSS3中被赋予非常强大的功能。其中一个非常重要的功能就是多重背景。在过去设置图片背景时,只能使用一张图片,而在CSS3中,则可以设置多重背景图片,例如代码: background:url(background1.png) left top no-repeat, url(background2.png) left top no-repeat; Chrome浏览器和Safari浏览器都支持background属性的多重背景功能。由于它们都是基于Webkit的浏览器,因此该功能也支持Android和iOS移动平台的移动Web浏览器。但鉴于采用图片的方式设置背景会严重影响在移动Web端的体验,因此可以使用Webkit的其中一种特性对背景采用颜色渐变,而非采用图片方式。 语法如下: -webkit-gradient(<type>, <port>[, <radius>]?,<point> [, <radius>]? [, <stop>]*) 上述语法比较复杂,对于入门新手的CSS3读者而言的确是一个门槛。不过不要紧,语法虽然复杂,但在实际使用时是极其简单的,甚至在一些网站上也提供该属性的可视化配置。 type类型是指采用渐变类型,如线性渐变linear或径向渐变radial。 如下代码: background:-webkit-gradient(linear,0 0,0 100%,form(#FFF),to(#000)); 上述代码的含义是定义一个渐变背景色,该渐变色是线性渐变并且是由白色向黑色渐变的。其中前两个0表示的是渐变开始X和Y坐标位置;0和100%表示的是渐变结束X和Y坐标位置。

展开全文

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

《HTML5移动Web开发指南》其他试读目录

• 6.1 CSS3
• 6.2 选择器
• 6.2.1 属性选择器
• 6.2.2 伪类选择器
• 6.3 阴影
• 6.3.1 box-shadow
• 6.3.2 text-shadow
• 6.4 背景
• 6.4.1 background-size
• 6.4.2 background-clip
• 6.4.3 background-origin
• 6.4.4 background [当前]
• 6.5 圆角边框
• 6.6 Media Queries移动设备样式
• 6.6.1 传统网站在iPhone上的显示问题
• 6.6.2 viewport设置适应移动设备屏幕大小
• 6.6.3 Media Queries如何工作