Css div-styling
Ich habe ein div, es enthält zwei divs, ich bin auch der source-code weiter unten, die Frage ist: wenn ich den zoom in firefox, chrome Thesen divs zweiten div strömt vom Ort und steht unter dem ersten div, wie soll ich schreiben css in Ordnung blieb er an seinem Platz?
<div id="container">
<div id="id1"></div>
<div id="id2"></div>
</div>
Stil.css ist
#container {
width: 646px;
height: auto;
margin:0 auto;
padding:0;
}
#id1 {
float: left;
width: 315px;
height: 115px;
border-top: 1px solid #ccc;
border-left: 1px solid #ccc;
border-bottom: 1px solid #999;
border-right: 1px solid #999;
box-shadow: 0 1px 1px #cccccc;
}
#id2 {
float: left;
width: 314px;
height: 115px;
border-top: 1px solid #ccc;
border-left: 1px solid #ccc;
border-bottom: 1px solid #999;
border-right: 1px solid #999;
box-shadow: 0 1px 1px #cccccc;
margin-left:13px;
}
- Sie müssen zur Erhöhung der
#container
Breite. - warum erhöhen Sie die Breite, für die wir berechnen: #container Breite gleich zu 646px, #id width 315px, Rand Links und rechts 2px, #id der Breite ist 314px Rand Links und rechts 2px und margi-Links 13px, also lassen Sie uns zusammenfassen 315px+2px+314px+2px+13px = 646px, hab ich Recht? oder übersehe ich etwas anderes?
- bitte @micha schreib mein nick richtig, es ist nicht Dubalizer aber Drupalizer ok?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dies ist weil, wenn Sie sich verkleinern wird, um die Größe des Elements auf dem Bildschirm. Weil aber die Grenze ist so klein, dass Sie nicht um die Größe es nicht mehr, es wird also die gleiche bleiben.
Wenn Sie wirklich wollen, um es zu beheben, sollten Sie erhöhen Sie die Breite der
#container
etwa652px
.