He definido los anchos de los contenedores en porcentaje. Me gustaría agregar un borde (3px en el lado derecho de un ancho), dado que el ancho del contenedor está en% mientras que el ancho del borde está en px, ¿cómo puedo ajustar el ancho del contenedor?CSS: Ancho en porcentaje y Bordes
<div class="wrap">
<div class="left">...</div>
<div class="right">...</div>
</div>
.wrap{
width:100%;
}
.left{
width:30%;
}
.right{
width:70%;
}
Me gustaría agregar 3px border en el lado derecho de .left. Por ejemplo:
.left{
width:30%;
border:3px solid #000;
}
Desde que he definido anchura en el%, ¿cuál es la mejor manera de volver a ajustar el ancho de la .left. Puedo reducir aproximadamente el ancho al 29%, pero quiero hacerlo con precisión.
añadir el relleno * * al contenedor? Tenga en cuenta que debe eliminar * ancho: 100% * y luego. –
Posible duplicado de [¿Cómo agrego un borde de 1px a un div cuyo ancho es un porcentaje?] (Http: // stackoverflow.com/questions/8278523/how-do-i-add-1px-border-to-a-div-whose-width-is-a-percentage) – Fractalizer