我有一個<nav>
當我添加float:right
屬性時,它添加了一個3px
左右margin
頂部,如果我不把float
,一切工作正常。如何刪除浮動邊距或填充?
下面是代碼
<nav>
<ul>
<li ><a href="#">UBICACION</a></li>
<li><a href="#">RESERVAS</a></li>
<li class="boton_chico"><a href="#">FOTOS</a></li>
</ul>
</nav>
和CSS
nav {
width:100%;
height:70px;
background-color:#000;
}
ul{ margin-top:0;}
ul li {
font-family:'Gotham-narrow-light-botonera';
list-style-type:none;
}
ul li a {
text-decoration:none;
color:#FFF;
width:190px;
height:10px;
font-size:2em;
text-align:center;
margin-top:0;
padding:0;
float:right;
margin-top:15px;
}
ul li.boton_chico a{
width:130px;
text-align:center;
}
body {
background:url(imagenes/subtle_carbon.png) repeat;
background-attachment:fixed;
background-color:#111;
margin:0; padding:0;
}
謝謝。
你的問題是什麼? – Roopendra
重現此問題的小提琴將有所幫助。你有沒有其他的代碼可以發佈?也許這是另一個元素的問題。 – brouxhaha