html实线边框的表格样式定义
1 | table |
表格奇偶行不同颜色
1 | .table-striped tbody tr:nth-child(odd) td { |
1 | <table class="table-striped"> |
CSS发光边框文本框效果
来自 CSS发光边框文本框效果
1 | input[type=text]:focus,input[type=password]:focus,textarea:focus{ |
其中的RGB色彩可以根据个人口味进行改变
html table td边框效果
同时用样式表为 table、td 指定了边框后,可能会发生重叠,这取决于 border-collapse
1
2
3
4
5
6
7
8<table style="border:1px solid red;border-collapse:collapse;">
<tr>
<td style="border:1px solid blue;"> </td>
<td style="border:1px solid blue;"> </td>
<td style="border:1px solid blue;"> </td>
<td style="border:1px solid blue;"> </td>
</tr>
</table>
在发生重叠时,Firefox 是用 td 覆盖 table 的,而 IE 是用 table 覆盖 td 的1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28<table border="1" bordercolor="#FF9966" >
<tr>
<td width="102" style="border-right-style:none">隐藏右边框</td>
<td width="119" style="border-left-style:none">隐藏左边框</td>
</tr>
<tr>
<td style="border-top-style:none">隐藏上边框</td>
<td style="border-bottom-style:none">隐藏下边框</td>
</tr>
</table>
<table>
<tr>
<td style="border-right:#cccccc solid 1px;">显示右边框</td>
<td style="border-left:#cccccc solid 1px;">显示左边框</td>
<td style="border-top:#cccccc solid 1px;">显示上边框</td>
<td style="border-bottom:#cccccc solid 1px;">显示下边框</td>
</tr>
</table>
<table>
<tr>
<td style="border-right : thin dashed blue;">右边框显示细虚线</td>
<td style="border-bottom: thick dashed yellow;">左边框显示粗虚线</td>
<td style="border-top: double green;">上边框显示两条线</td>
<td style="border-left: dotted red;">下边框显示点</td>
</tr>
</table>
实现Parallax效果
之前浏览网页,发现一个挺有意思的效果,就是滚动了文章之后,他间隔的背景图片会不断的变化。当时觉得很新奇,就想着该怎么实现,然后用蹩脚的英文在谷歌上输入了几个单词,结果想不到还真的查到了。原来这种效果叫Parallax。实现起来也十分简单:1
2
3
4
5
6
7
8
9
10.parallax {
height: 70vh;
background-position: center center;
background-repeat: no-repeat;
background-attachment: fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
最核心的就是background-attachment: fixed
这句。然后再弄一张背景图片:1
2
3.parallax-1 {
background-image: url("...");
}
最后直接使用样式即可:1
2
3<section class="parallax parallax-1">
//...
</section>