Ich habe Code wie folgt aus:padding-top erstreckt div in Chrom
https://jsfiddle.net/y09dngnj/1/
<div style="border: 1px solid green">
<div class="biddingStat" id="biddingStat0"
style="background-color: #DC0707;opacity: 1;
text-align: center; ">10000
</div>
</div>
.biddingStat {
width: 80px;
position: relative;
bottom: 0px;
background-color: #eeee22;
padding-top: 20px;
/*left: 40px;*/
border-top-left-radius: 10px;
border-top-right-radius: 10px;
min-height: 30px;
height: 100px;
}
Wenn Sie CSS von padding-top: 20px
zu padding-top: 5px
und Rerun Geige zu ändern, obwohl es Höhe 100px von roten div ist, die Höhenänderungen. Ich würde erwarten, dass der Text seine Position ändern würde, um weiter vom oberen Rand entfernt zu sein, aber die Höhe von div würde 100px bleiben, egal was passiert. Wie 100px Höhe von div behalten und Text von oben gepolstert haben?
Dies ist wegen Box Sizing (https://css-tricks.com/box-sizing/) – Mike
und das war das Heilmittel für mich. vielen Dank! – Kalreg
@Kalreg Nein, das war ein Hack! Wenn Sie mit diesem Modell angefangen haben, erhalten Sie ein Ergebnis, aber Sie haben es nicht getan. Alles, was du getan hast, war, es zum Laufen zu bringen. Du hast es nicht behoben. – Rob