《HTML5移动开发指南》——笔记6(CSS3新特性)
来源:互联网 发布:淘宝换ipad电池 编辑:程序博客网 时间:2024/05/29 09:05
CSS3技术最适合在移动Web开发中使用的特性:
- 增强的选择器
- 阴影
- 强大的背景设置
- 圆角边框
1.选择器
1.1属性选择器(分为四种类型)
- 完全匹配属性选择器
<div id="article"></div><style>[id=article] { color:#000;}</style><strong></strong>
- 包含匹配选择器
语法:[attribute*=value] attribute是属性名,value是属性的值
<div id="article">1</div><div id="subarticle">2</div><div id="article1">3</div><style>[id*=article] { color:red;}</style>
- 首字符匹配选择器
<div id="article">1</div><div id="subarticle">2</div><div id="article1">3</div><style>[id^=article] { color:red;}</style>
- 尾字符匹配选择器
<div id="article">1</div><div id="subarticle">2</div><div id="article1">3</div><style>[id$=article] { color:red;}</style>
1.2伪类选择器
- first-line伪类选择器
- first-letter伪类选择器
- root选择器
- not选择器
- empty选择器
- target选择器
before和after,一般可以用来清除浮动,给父元素设置。
.parent:before { content:""; display: block; height: 0; clear: both; visibility: hidden;}* html .parent{zoom:1;} /* IE6 */*+html .parent{zoom:1;} /* IE7 */
box-shadow:3px 4px 2px #000;-webkit-box-shadow:3px 4px 2px #000;-moz-box-shadow:3px 4px 2px #000;/*text-shadow基本得到大多数游览器支持*/text-shadow: 5px -10px 5px red;
3.背景
4.圆角边框
<span style="font-size:14px;">border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;</span>
0 0
- 《HTML5移动开发指南》——笔记6(CSS3新特性)
- 小强的HTML5移动开发之路(2)——HTML5的新特性
- HTML5移动开发之路(2)——HTML5的新特性
- 小强的HTML5移动开发之路(2)——HTML5的新特性
- HTML5移动开发(2)——HTML5的新特性
- 小强的HTML5移动开发之路(2)——HTML5的新特性
- HTML5移动开发之路(2)——HTML5的新特性
- HTML5 & CSS3初学者指南(3) – HTML5新特性
- HTML5移动开发指南(笔记概要)
- 《HTML5移动开发指南》——笔记5(html5表单元素)
- 《HTML5移动开发指南》——笔记7(Media Queries 移动设备样式)
- 《HTML5移动web开发指南》——笔记1
- 《HTML5移动web开发指南》——笔记2
- css3+html5新特性
- 《HTML5移动web开发指南》——笔记3(本地存储)
- 《HTML5移动开发指南》——笔记4(离线应用)
- 《HTML5移动开发指南》——笔记8(Geolocation地理定位)
- html5 css3表单新特性
- iOS中集成ijkplayer视频直播框架
- UVa 11679 - Sub-prime
- OptionParser getattr github 模型问答 2016.06.20回顾
- qt项目的打包发布
- flask安装
- 《HTML5移动开发指南》——笔记6(CSS3新特性)
- Android (shape,gradient)使用总结
- SQL的WHERE子句中包含多个AND和OR
- SQL获得连续的记录的统计
- HTTP原理之HTTP报文(2) 状态码
- tomcat-类加载机制
- caanimationgroup顺序执行
- DSC模块之Modbus通讯(以PLC为例)
- myeclipse文件解决乱码问题