gpt4 book ai didi

html - 如何为单个边框设置多种颜色

转载 作者:太空宇宙 更新时间:2023-11-03 22:44:02 24 4
gpt4 key购买 nike

我需要为单个边框设置多种颜色,如下图所示。但是这里我在一个 tr 中使用了三个 td 元素。我需要一个 td 元素,边框必须是其 (td) 的底部或顶部边框。

<table style="border-spacing:0px;margin-top:5%;margin-left:2%" cellpadding="0" width="25%">
<tbody>
<tr>
<td width="5%" style="border-bottom: 3px solid red;"> </td>
<td width="90%" style="border-bottom: 3px solid green;">
</td>
<td width="5%" style="border-bottom: 3px solid red;"> </td>
</tr>
</tbody>
</table>

最佳答案

您可以通过以下方式进行。请检查。

.test {
width: 500px;
height: 100px;
background-color: #ccc;
position: relative;
}

.test:before, .test:after {
content: "";
position: absolute;
left: 0px;
right: 0px;
height: 10px;
background-image: -webkit-linear-gradient(0deg, red 20px, blue 20px, blue 40px, yellow 40px, yellow 60px, green 60px, green 80px);
background-image: -ms-linear-gradient(0deg, red 20px, blue 20px, blue 40px, yellow 40px, yellow 60px, green 60px, green 80px);
background-size: 80px;
}

.test:before {
top: 0px;
}
.test:after {
bottom: 0px;
}
<table>
<tr>
<td class="test">
1
</td>
<td class="test">
2
</td>
</tr>
</table>

关于html - 如何为单个边框设置多种颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42827641/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com