Putting Elemente auf der gleichen Linie
Wie kann ich die folgenden Elemente auf der gleichen Linie? Ich weiß, es hat zu tun mit der display-Eigenschaft, aber eine, die immer stümpfe mich und kann nie scheinen, um zu arbeiten.
http://jsfiddle.net/MgcDU/4137/
HTML:
<div class="container">
<div class="small-video-section">
<div class="thumbnail-container">
<img src="http://i2.ytimg.com/vi/yKWoPlL2B8I/mqdefault.jpg" width="220" />
</div>
<div class="thumbnail-container">
<img src="http://i2.ytimg.com/vi/yKWoPlL2B8I/mqdefault.jpg" width="220" />
</div>
<div class="thumbnail-container">
<img src="http://i2.ytimg.com/vi/yKWoPlL2B8I/mqdefault.jpg" width="220" />
</div>
<div class="thumbnail-last">
<img src="http://i2.ytimg.com/vi/yKWoPlL2B8I/mqdefault.jpg" width="220" />
</div>
</div>
</div>
CSS:
.small-video-section {
height: 134px;
}
.thumbnail-container {
width: 220px;
margin-top: 15px;
margin-right: 20px;
display: inline-block;
}
.thumbnail-last {
width: 220px;
margin-top: 15px;
display: block;
}
Dank. 🙂
- Versuchen Sie, diese code unten geschrieben.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sie könnte verwenden Sie
float: left
oderfloat: right
Beachten Sie, müssen Sie clearfix, die Herr Gallagher erklärt, schön oder Folgen Sie mit jedem element, das
clear: both;
bekommen Sie die Ergebnisse, die Sie erwarten.Können Sie die position, die Sie absolut
und positionieren Sie dann nacheinander mit der
left
undright
oder MargenEDIT: habe nicht bemerkt, die divs, sollte man float left auf diejenigen, die als jemand anderes erwähnt, aber beide Optionen technisch in Ihrem Fall. Es gibt wohl ein Dutzend mehr Möglichkeiten, dies zu tun...
Ändern
display:block
zudisplay:inline-block
in Ihrem.thumbnail-last
Regel wird es tun.versuchen
float: left
auf der divs. Das wird jeder zu zeigen, bis in der Schlange. andere weisen, die block-Elemente einzuführen, die eine PauseVersuchen, diesen code :- Verwenden Sie nur
float:left
Alle Ihre Codes sind ok. Aber , ich habe nur Hinzugefügt
style
im HTML-Teil.Update-link :-
http://jsfiddle.net/MgcDU/4148/
Seine Arbeitsmethoden in Ordnung.
Es ist eine alte post, aber es kamen bei der Suche für die Elemente auf der gleichen Linie mit bootstrap, damit ich anderen helfen.
Boostrap hat die Inline-form-Klasse, um einige Elemente auf der gleichen Linie (es ist Links ausgerichtet).
Bootstrap-CSS-inline-form