CSS样式三

2017-05-06  本文已影响0人  随意人生_1b90

1,列表样式

1-1,列表类型

无序列表项的标志 (marker) 是出现在各列表项旁边的圆点。在有序列表中,标志可能是字母、数字或另外某种计数体系中的一个符号。

要修改列表项的标志类型,使用属性 list-style-type:

.ul1 { list-style-type: square }/*方块*/

.ul2 { list-style-type: none }/*没有*/

运行效果:

1-2,列表项图像

对各标志使用一个图像,利用 list-style-image 属性:

li {

  list-style-image: url(../img/style-img.png)

}

运行效果:

1-3,列表标识位置

标志出现在列表项内容之外还是内容内部,利用 list-style-position属性:

li { border: 2px solid #fa037b }

.ul1 { list-style-position: outside } /*在外面*/

.ul2 { list-style-position: inside } /*在里面*/

运行效果:

2,表格样式

1-1,边框

设置表格边框,使用 border 属性

table, th, td {

  border: 2px solid #fa037b

}

运行效果:

table、th 以及 td 元素都有独立的边框

如果表格只显示单线条边框,可以用 border-collapse 属性。

border-collapse 属性设置是否将表格边框折叠为单一边框:

table { border-collapse: collapse }

table, th, td {

 border: 2px solid #fa037b

}

运行效果:

1-2,宽度和高度

通过 width 和 height 属性定义表格的宽度和高度

table, th, td {

  border: 2px solid #fa037b

}

th {

  width: 100px;

  height: 50px

}

运行效果:

1-3,文本对齐

text-align 和 vertical-align 属性设置表格中文本的对齐方式

1】text-align 属性设置水平对齐方式,如左对齐、右对齐或者居中

2】vertical-align 属性设置垂直对齐方式,如顶部对齐、底部对齐或居中对齐

td {

  height: 50px;

  vertical-align: bottom;/*垂直对齐*/

  text-align: center /*水平对齐*/

}

运行效果:

1-4,内边距

表格中设置内容与边框的距离,为 td 和 th 元素设置 padding 属性

td { padding: 20px }

运行效果:

1-5,表格颜色

设置边框颜色和th , td 的背景色

table, th, td {

   border: 2px solid #fa037b

}

th {

  background-color: #8A2BE2;

  color: #FFF

}

td {

background-color: #556B2F;

color: #8B0000

}

运行效果:

上一篇下一篇

猜你喜欢

热点阅读