In diesem vereinfachten Beispiel habe ich 4 Kreise mit jeweils unterschiedlicher Randbreite, und ich versuche die gleiche Zeilenhöhe beizubehalten, um sie horizontal ausgerichtet zu halten.Gleiche Zeilenhöhe mit variierender Randbreite (Rand-Box)
jedoch die Rahmenbreite scheint die Zeilenhöhe zu bewirken (trotz außerhalb der Box technisch zu sein?)
Gibt es trotzdem, dies zu lösen, ohne manuell jede Zeile-Höhenverstellung?
width: 50px;
height: 50px;
border-radius: 50px;
border: 1px solid #1daeec;
line-height: 50px;
Beispiel: http://jsfiddle.net/vcJ3G/
schöne Frage, ich denke, wir jquery zu tun verwenden sollten, denn auch Putting als% des Wertes, wir haben immer einen Offset, wäre in der Lage, die Grenze zu umgehen und ich sehe, dass die jQuery dies tun http://jsfiddle.net/vcJ3G/1/ oder Klasse für die Zeilenhöhe – artSx
zu ändern Wenn Sie 'box-sizing: border-box' t einstellen Die Grenze ist technisch nicht mehr von der Stange. Es wird dann innerhalb der für die Box definierten Breite eingefügt. Siehe https://developer.mozilla.org/en-US/docs/Web/CSS/box-sizing –
Dies alles kann vermieden werden, wenn 'box-shadow' stattdessen verwendet wird: D –