Ich habe eine feste Größe innere div innerhalb einer variablen Breite div.Wie mache ich den rechten Rand doppelt so groß wie der linke Rand
#outer { width: 100%; }
#inner { width: 80px; }
<div id="outer">
<div id="inner"></div>
</div>
Ich möchte das innere div innerhalb der äußeren div platziert wird, wie folgt:
[Npx of empty space][80px fixed-size inner div][2Npx of empty space]
wobei N eine Zahl ist. Wenn sich die Fenstergröße ändert, ändert sich N, aber das Recht bleibt doppelt so groß wie das linke. Ist es möglich mit CSS zu tun?
Schön. Ich mache nicht viel Front-End-Arbeit. Wird Kalk gut genug unterstützt? Ich war schon immer gespannt, ob es benutzt werden sollte. Ich weiß, IE11 macht manchmal seltsame Dinge mit verschachtelten Berechnungen nach "calc ((100% - 80px)/3);" –
Vielen Dank. Gibt es einen Fallback, wenn Calc nicht unterstützt wird? Wird es anmutig degradieren? – George
Calc-Unterstützung - http://caniuse.com/#feat=calc –