2015-10-11 86 views
0

我已经使用了两个标签并在它们之间使用了<br/>。但我希望他们分享相同的颜色,以使br不可见。例如, 如果标签是黄色的,那么整个块应该是黄色的,并且将它们分开的线不应该是可见的标签的HTML样式

+0

请分享你的HTML和CSS代码,所以有些人可以帮你。此外,这篇文章可以帮助你写出更好的问题 - http://stackoverflow.com/help/how-to-ask –

+0

为什么会有一条线将它们分开,为什么会出现这样一条不存在的线? –

回答

0

尝试使用整个divclass

注意:<br>默认情况下是不可见的。

.yellow{ 
 
    color: yellow; 
 
}
<div class='yellow'> 
 
    <label>Label one</label> 
 
    <br/> 
 
    <label>Label Two</label> 
 
</div>

0

如果我正确理解您的意思:您可以将标签和br包装在一个div中,然后设置颜色黄色的div而不是标签本身。

0

这样吗?

label{display:block;} 
 
.red label{background-color:red;} 
 
.blue label{background-color:blue;} 
 
.yellow label{background-color:yellow;} 
 
.yellow br{display:none;}
<div class="red"> 
 
    <label>name</label><br> 
 
    <label>age</label> 
 
</div> 
 

 
<div class="blue"> 
 
    <label>name</label><br> 
 
    <label>age</label> 
 
</div> 
 

 
<div class="yellow"> 
 
    <label>name</label><br> 
 
    <label>age</label> 
 
</div>