我得到以下HTML: HTML:
<div class="header">
<div class="col col1">1st</div>
<div class="col col2">2nd</div>
<div class="col col3">3rd</div>
<div class="col col4">4th</div>
</div>
CSS:
.header {
text-decoration: underline;
}
.col {
width:200px;
float:left;
}
我想要实现的是
第一..............................第二............... ...第三...........第四
完全加下划线。 (完整的一行)
答案 0 :(得分:2)
使用CSS border-style [border-bottom][1]
dashed
.col
和保证金一起
.col {
width:200px;
border-bottom:2px dashed black;
margin-bottom:10px;
margin-left:5px;
}
完整代码
.header {
text-decoration: underline;
}
.col {
width:200px;
border-bottom:2px dashed black;
margin-bottom:10px;
margin-left:5px;
}
div{
float:left;
}
替代
.header {
text-decoration: underline;
border-bottom:2px dashed black;
}
完整代码
<div class="header">
<div class="col col1">1st</div>
<div class="col col2">2nd</div>
<div class="col col3">3rd</div>
<div class="col col4">4th</div>
</div>
式
.header {
text-decoration: underline;
border-bottom:2px dashed black;
}
.col {
width:200px;
}
div{
float:left;
}
答案 1 :(得分:1)
您可以使用border-bottom: solid 1px;
代替下划线。
答案 2 :(得分:1)
你可以使用这个CSS来获得欲望效果。查看 DEMO 。
.col{display:inline-block; border-bottom:1px dashed #333333;width:100px;}
答案 3 :(得分:0)
答案 4 :(得分:0)
您的示例中的内容为text-decoration: underline
上的div
- 这将强调div
的文字内容。我们需要做的是将每个div
设置为inline-block
,使它们彼此相邻,并为容器添加边框。