Ich habe die Breite der Container in Prozent definiert. Ich möchte einen Rahmen hinzufügen (3px auf der rechten Seite einer Breite), da die Containerbreite in% ist, während die Rahmenbreite in px ist, wie kann ich die Breite des Containers anpassen?CSS: Breite in Prozent und Rahmen
<div class="wrap">
<div class="left">...</div>
<div class="right">...</div>
</div>
.wrap{
width:100%;
}
.left{
width:30%;
}
.right{
width:70%;
}
Ich möchte 3px Grenze auf der rechten Seite von .left hinzufügen. Zum Beispiel:
.left{
width:30%;
border:3px solid #000;
}
Da ich Breite in% definiert habe, was ist der beste Weg, um die Breite des .left neu zu justieren. Ich kann die Breite grob auf 29% verringern, aber ich will es genau machen.
Zugabe * Polsterung * in den Behälter? Beachten Sie, dass Sie * width: 100% * dann entfernen sollten. –
Mögliches Duplikat von [Wie füge ich 1px Rahmen zu einem div hinzu, dessen Breite ein Prozentsatz ist?] (Http: // stackoverflow.com/questions/8278523/how-do-i-add-1px-Grenze-zu-einem-div-wessen-Breite-ist-ein-Prozent) – Fractalizer