我有以下代码:
<div id="conteudo">
<img id="logo" height="137" width="327" />
<div id="data_hora">
</div>
<div id="nome_patio">
<div id="cor_patio"></div> #NOME_PATIO#
</div>
</div>
的CSS:
body
{
background-color: #000000;
margin: 0;
padding: 0;
font-family:Arial;
}
#conteudo
{
height: 100%;
width: 100%;
}
#data_hora
{
float: right;
font-size: 50px;
color: #E0E428;
margin-top: -90px;
margin-right: 40px;
}
#nome_patio
{
text-align: center;
font-size: 80px;
color: #E0E428;
width: 100%;
font-weight: bold;
}
#cor_patio
{
border: solid 1px #FFFFFF;
height: 10px !important;
width: 80px;
background-color: #E0E428;
margin-right: 20px;
}
所以,我正试图改变div cor_patio
的高度,但没有任何反应......为什么?
OBS:当我从font-size
移除nome_patio
时,它可以正常工作。
答案 0 :(得分:0)
尝试设置位置:绝对;到home_patio,如果它不起作用,也设置为cor_patio。
答案 1 :(得分:0)
设定位置:相对;到#nome_patio和位置:绝对;到#cor_patio;
希望有所帮助。
答案 2 :(得分:0)
您需要将#nome_patio
的身高设置为100%。
答案 3 :(得分:0)
我用这个解决了这个问题:
<div id="patio">
<span id="cor_patio"></span><span id="nome_patio">#NOME_PATIO#</span>
</div>
的CSS:
#patio
{
text-align: center;
width: 100%;
}
#cor_patio
{
height: 63px;
width: 63px;
background-color: #E0E428;
margin-right: 30px;
}
#nome_patio
{
font-size: 80px;
color: #E0E428;
font-weight: bold;
}