Czy jest jakiś sposób na zachowanie ustawionej szerokości/wysokości dla DIV i umieszczenie zawartości bez powiększania się DIV? Zobacz przykład poniżej. Chcę, żeby wszystkie pudełka miały dokładnie 140x140.Jak dodać dopełnienie lub obramowanie do DIV i zachować szerokość i wysokość?
HTML:
<div class="box1">Howdy.</div>
<div class="box2">Howdy.</div>
<div class="box3">Howdy.</div>
CSS:
.box1 {
width: 140px;
height: 140px;
background: #f66;
}
.box2 {
width: 140px;
height: 140px;
background: #66f;
padding: 1em;
}
.box3 {
width: 140px;
height: 140px;
background: #6f6;
border: 1em solid #000;
}
Fiddle: http://jsfiddle.net/Wrc5S/
Twój przykład jest poprawny, ale nie zrobił wspomnieć [źródło] (http://css-tricks.com/box-sizing/). Usuwam moje poparcie, jeśli to dodasz. – bfavaretto
jest wiele źródeł, dodano jeden z tych, z których korzystałem, pierwszy w google o rozmiarach pudełkowych – Dampsquid
Tak, ale wkleiłeś tam przykład z komentarzami, więc powinieneś wspomnieć o źródle. Downvote usunięte. – bfavaretto