CSS3秘笈复习:第十一章
2016-04-06 21:37
190 查看
1.text-align与vertical-align:
text-align控制水平方向的定位,关键字是left、right、center和justify。
vertical-align控制垂直方向的定位,关键字是top、baseline、middle或bottom。
两者的区别是,vertical-align不会被继承,因此只能直接用到<th>和<td>标签上。
2.控制表格单元之间的空格:CSS提供了border-spacing属性来控制这条间隙。将该属性应用到表格本身,并且如果希望删除浏览器通常会在单元格之间显示的那部分空格,则可以将border-spacing的值设置为0:
3.消除双边框:一个单元格的底部边框与下一个单元格的顶部边框叠加在一起,产生了一条比border值粗两倍的直线。消除双边框的最好办法是利用border-collapse属性。它接受两个值:separate和collapse。collapse选项则消除了单元间隔和双边框。
注意:如果将border-collapse属性值设置为collapse,border-spacing就将不起作用。
4.圆角:border-radius属性可以给表格添加圆角。
注意:如果将border-collapse属性设置为collapse,border-radius将不起作用。
5.给行和列定义样式:
通过nth-of-type选择器可以给奇数行和偶数行添加不同的颜色样式:
6.HTML提供了<colgroup>标签和<col>标签,分别表示一组组列和个别的列。表格中的每一行都包含一个<col>标签。
7.隐藏空白的单元格:在表格样式中添加:empty-cells:hide可以隐藏空白的单元格。但是使用了border-collapse属性值为collapse,浏览器将会忽略empty-cells属性。
8.html的表单元素
text-align控制水平方向的定位,关键字是left、right、center和justify。
vertical-align控制垂直方向的定位,关键字是top、baseline、middle或bottom。
两者的区别是,vertical-align不会被继承,因此只能直接用到<th>和<td>标签上。
2.控制表格单元之间的空格:CSS提供了border-spacing属性来控制这条间隙。将该属性应用到表格本身,并且如果希望删除浏览器通常会在单元格之间显示的那部分空格,则可以将border-spacing的值设置为0:
table{ border-spacing:0; }
3.消除双边框:一个单元格的底部边框与下一个单元格的顶部边框叠加在一起,产生了一条比border值粗两倍的直线。消除双边框的最好办法是利用border-collapse属性。它接受两个值:separate和collapse。collapse选项则消除了单元间隔和双边框。
注意:如果将border-collapse属性值设置为collapse,border-spacing就将不起作用。
4.圆角:border-radius属性可以给表格添加圆角。
注意:如果将border-collapse属性设置为collapse,border-radius将不起作用。
5.给行和列定义样式:
通过nth-of-type选择器可以给奇数行和偶数行添加不同的颜色样式:
tr:nth-of-type(odd){background-color:red;} tr:nth-of-type(even){background-color:blue;}
6.HTML提供了<colgroup>标签和<col>标签,分别表示一组组列和个别的列。表格中的每一行都包含一个<col>标签。
7.隐藏空白的单元格:在表格样式中添加:empty-cells:hide可以隐藏空白的单元格。但是使用了border-collapse属性值为collapse,浏览器将会忽略empty-cells属性。
8.html的表单元素
fieldset | <fieldset>标签用来集中相关的表单问题 |
legend | <legend>标签就在<fieldset>标签的html代码之后,它给一组域提供一个标签。 |
text fields | <input type=”text”>、<textarea>标签都是在表单中创建文本框。这些标签允许在你的浏览器上进行统一的控制。 |
buttons | 表单按钮,让访问者提交表单、重填内容,或者触发一些其他的动作。 |
drop-down menus | 对于<select>标签创建的下拉菜单,也可以在一定程度上定义样式。 |
checkbox和radio button | 大部分浏览器都不允许对这些元素设定格式,但是Opera浏览器可以在复选框或按钮里面设定背景。 |
相关文章推荐
- 4.6日 js call css classList js 拖拽 十个心得
- CSS利用padding和margin正负相消实现多列等高
- CSS,font-family:中文字体的英文名称
- 三种纯CSS方法实现等高列
- 文件消息的简单样式demo
- CSS样式积累
- [程序猿入行必备]CSS样式之优先级
- CSS溢出实现一个图片放大的效果
- 关于css外部引用注意事项
- Atitit..css的体系结构
- Atitit..css的体系结构
- Atitit..css的体系结构
- css易错点
- IOS自定义系统导航栏:导航栏背景色、状态栏样式以及是否隐藏、拦截系统导航栏的返回点击事件
- CSS中vh和vw单位设置宽高
- css3 动画
- CCS3制作时尚美观的渐变按钮
- tabel 右边箭头样式
- W3C 、HTML 、CSS 发展介绍
- 自定义RatingBar样式