Ich versuche, 2 Abschnitte nebeneinander mit inline-block
und Breiten als Prozentsatz zu setzen, aber es füllt nicht die gesamte Breite meines Fensters aus.Anzeige Inline-Block mit Breiten als Prozent
Was ich habe, so weit:
HTML
<section class="left-content">
"Some Code"
</section>
<section class="main-content">
"Some More Code"
</section>
CSS
.left-content, .right-content {
width: 15%;
min-width: 150px;
padding: 5px;
display: inline-block;
overflow: hidden;
vertical-align: top;
}
.main-content {
width: 85%;
min-width: 712px;
padding: 10px;
display: inline-block;
overflow: hidden;
vertical-align: top;
}
Aber wenn ich den genauen Prozentsatz trainieren bis zu einer Dezimalstelle auf meinem Bildschirm nicht wahr Arbeit. Kennt jemand einen Weg, dies mit inline-block
zu tun oder muss ich float
verwenden?
Ich habe festgestellt, dass es in der Regel einen physischen Raum zwischen den Elementen gibt. Sie können entweder den Abstand zwischen den Elementen im Markup entfernen oder auf dem übergeordneten Element "font-size: 0" festlegen und dann die Schriftart in den Elementen selbst wiederherstellen. – Chad