博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
css011 表格和表单的格式化
阅读量:5342 次
发布时间:2019-06-15

本文共 1565 字,大约阅读时间需要 5 分钟。

css011 表格和表单的格式化

一、    让表格专司其职

   Html中创建一个三行三列的表格

<table>

       <caption align="bottom">

              table 1:cosmofarmer.com's indoor mower roundup

       </caption>

       <colgroup>

              <col id="brand"></col>

              <col id="price"></col>

              <col id="power"></col>

       </colgroup>

 

       <thead>

              <tr>

                     <th scope="col">brand</th>

                     <th scope="col">price</th>

                     <th scope="col">power</th>

              </tr>

       </thead>

       <tbody>

              <tr>

                     <td>hello</td>

                     <td>$988</td>

                     <td>lal</td>

              </tr>

 

              <tr>

                     <td>hi</td>

                     <td>$1000</td>

                     <td>lalala</td>

              </tr>

       </tbody>

</table>

用到的标签比较多<table> <caption> <colgroup> <col>  <thead> <tr> <th> <td>

 

二、    给表格定义样式

1、添加padding

td{padding:10px 5px 2px 6px;}

 

2、调整垂直对齐和水平对齐

text-align和vertical-align

text-align控制水平定位方向

值:left right center justify

table {text-align:center; }

 

vertical-align调整垂直定位方向

值:top baseline middle bottom

 

3、创建边框border

控制表格之间的空格

border-spacing:5px;

table{ border-spacing:5px; }

4、消除双边框

table{ border-collapse:collapse; }

5、圆角

border-radius

td{

   border:1px solid black;

   border-radius:5px;

}

6、给行和列定义样式

tr:nth-of-type(odd) {background-color:red;}

tr:nth-of-type(even) {background-color:blue;}

td:nth-of-type(odd) {background-color:red;}

td:nth-of-type(even) {background-color:red;}

三、    给表单定义样式

font  background-color color margin padding等

1、html表单元素

<fieldset>

<legend></legend>

</fieldset>

text fields(文本域)

button

drop-down menus(下来菜单)

checkbox(复选框)

 

2、利用css布置表单

a、 每一个label标签都用一个tag标签包围起来

b、用display属性值设为inline-block,并设置宽度

.albel{

   display:inline-block;

    width:20px;

}

c、 调整样式

 .albel{

   float:left;

   width:20px;

   vertical-align:top;

   text-align:right;

   margin-top:20px;

}

 

转载于:https://www.cnblogs.com/lal-fighting/p/5107464.html

你可能感兴趣的文章
cad.net 定义lisp
查看>>
cad 一个小技巧--复制视口带冻结信息
查看>>
局部加载样式
查看>>
str字符串 center( ) 方法
查看>>
Swift学习笔记(7)--控制流
查看>>
Web Service简介 内部资料 请勿转载 谢谢合作
查看>>
BZOJ2038[2009国家集训队]小Z的袜子(hose)——莫队
查看>>
测试百度地图输入GPS经纬度显示位置API
查看>>
HDFS执行getDatanodeReport输出信息
查看>>
重建道路
查看>>
OC中NSLog函数输出格式罗列
查看>>
牛客练习赛36
查看>>
JS如何监听动画结束
查看>>
12/14/2018 Airbnb的面试反思
查看>>
[恢]hdu 1037
查看>>
[恢]hdu 1859
查看>>
学习进度
查看>>
一篇关于年度计划的科学研究
查看>>
spring mvc 接收页面表单List
查看>>
MVC学习(四)几种分页的实现(1)
查看>>