Ich habe Probleme beim Ausrichten dieser Bilder. Ich habe sieben Bilder und möchte sie mit Floats und Clears ausrichten. Gibt es einen Code in CSS, bei dem ich ein Element von der Eigenschaft "clear" eines anderen Elements ausschließen möchte? Auf dem Bild sieht man, dass ich "klar: beide;" zu dem Webcam-Bild, damit es das "Push The Limit" runtergeht, anstatt dass es direkt daneben steht - ich möchte nicht, dass die anderen Bilder betroffen sind.Ausrichten mehrerer <img> mit Float
Hier ist mein HTML:
<div class="imgContainer">
<div class="leftImgs">
<a href=""><img src="Images/Homepage/Zotac_1.png" class="gpu"></a>
<a href=""><img src="Images/Homepage/webcam.png" class="webcam"></a>
<a href=""><img src="Images/Homepage/combs.png" class="combs"></a>
</div>
<div class="centerImgs">
<a href=""><img src="Images/Homepage/monitor.png" class="monitor"></a>
</div>
<div class="rightImgs">
<a href=""><img src="Images/Homepage/kb.png" class="kb"></a>
<a href=""><img src="Images/Homepage/headset.png" class="headset"></a>
<a href=""><img src="Images/Homepage/mobo.png" class="mobo"></a>
</div>
</div>
und meine CSS:
.gpu {
width: 33%;
margin-bottom: .25%;
float: left;
}
.webcam {
width: 16.25%;
margin-right: .5%;
float: left;
clear: both;
}
.combs {
width: 16.25%;
float: left;
}
.monitor {
width: 33%;
float: left;
}
.kb {
width: 16.25%;
float: right;
}
.headset {
width: 16.25%;
margin-right: .5%;
float: right;
}
.mobo {
width: 33%;
margin-top: .25%;
float: right;
clear: right;
}
sollten Sie auch die Wrapper .leftImgs, .centerImgs und .rightImgs –
@KeesvanLierop schweben, wenn ich das tue, würden die Bilder in Größe schrumpfen und würde überall gehen. Bild als Referenz - [link] (http://i67.tinypic.com/307vs49.jpg) –
haben Sie versucht, Wrapper als Inline-Block zu stylen: z. '.leftImgs, .centerImgs, .rightImgs {Anzeige: Inline-Block; width: 32%;} 'Es könnte aber auch besser sein, ganze CSS-Regeln zu posten – Banzay