Ich habe einen Kommentar Abschnitt auf meiner Website, machte ich die linke Seite für Benutzerinformationen mit Float links, und die rechte Seite mit dem Kommentar Körper ist Float rechts, jetzt, wenn jemand ein auch eingibt Lange von einem Text überläuft der andere den nächsten Kommentar, wie kann ich es besser aussehen lassen. Ich füge eine JSfiddle zum Beispiel hinzu. dankfloat Objekte geht über ein anderes Float-Objekt
https://jsfiddle.net/czz2qwab/8/
html:
<div class="comment">
<div class="left">
<li><img src=""></li>
<div class="cmnt-gr">
<h5> <a class="user" href="">just me</a></h5>
<h6 class="time">now</h6>
</div></li>
</div>
<div class="right">
<li>
<h6 class="comment-b"> try try try trytry try try try try try try try try trytry try try try try try try try try trytry try try try try try try try try trytry try try try try try try try try trytry try try try try try try try try trytry try try try try try try try try try</h6>
</li>
</div>
<div class="comment">
<div class="left">
<li><img src=""></li>
<div class="cmnt-gr">
<h5> <a class="user" href="">just me</a></h5>
<h6 class="time">now</h6>
</div></li>
</div>
<div class="right">
<li>
<h6 class="comment-b">try try try try try try try try try try try try try try try try try try try try try try try try try try try try try try try try try try try try try try try trytry try try try try try try try try trytry try try try try try try try try trytry try try try try try try try try trytry try try try try try try try try trytry try try try try try try try try trytry try try try try try try try try trytry try try try try try try try try trytry try try try try try try try try trytry try try try try try try try try try</h6>
</li>
</div>
<div class="comment">
<div class="left">
<li><img src=""></li>
<div class="cmnt-gr">
<h5> <a class="user" href="">just me</a></h5>
<h6 class="time">now</h6>
</div></li>
</div>
<div class="right">
<li>
<h6 class="comment-b">try try try try try try try try try try try try try try try try try try try try try try try try try try try try try try try try try try try try try try try trytry try try try try try try try try trytry try </h6>
</li>
</div>
<div class="comment">
<div class="left">
<li><img src=""></li>
<div class="cmnt-gr">
<h5> <a class="user" href="">just me</a></h5>
<h6 class="time">now</h6>
</div></li>
</div>
<div class="right">
<li>
<h6 class="comment-b">try try try try try try try try try try try try try try try try try try try try try try try try try try try try try try try try try try try try try try try trytry try try try try try try try try trytry try try try try try try try try trytry try try try try try try try try trytry try try try </h6>
</li>
</div>
<div class="comment">
<div class="left">
<li><img src=""></li>
<div class="cmnt-gr">
<h5> <a class="user" href="">just me</a></h5>
<h6 class="time">now</h6>
</div></li>
</div>
<div class="right">
<li>
<h6 class="comment-b">try try try try try try try try try try try try try try try try try try try try try try try try try try try try try try try try try try try try try try try trytry try try try try try try try try trytry try try try try try try try try trytry try try try try try try try try trytry try try try try try try try try try try try try try try try try try try try try try try try try try try try</h6>
</li>
</div>
css:
.left{
float:left;
width:40%;
/*
background: #333;
*/
height:60px;
}
.right{
float:right;
width:60%;
/*
height:100px;
*/
/*
border-top: 1px solid #e8e8e8;
*/
vertical-align: text-top;
height:60px;
}
.comment{
background: #fafafa;
/*
overflow-y: scroll;
*/
font-family: "Roboto", sans-serif;
position: relative;
vertical-align: text-top;
}
.comment li{
list-style:none;
}
Elemente schwebte haben keine Höhe –
@ felixsturm- Das ist nicht wahr. Schwimmende Elemente drücken ihre Höhen nicht aus, es sei denn, Sie tun etwas, um sie zu löschen. –
Ihr Markup ist ungültig. "li" -Elemente sollten nur als direkter Nachkomme eines "ol" oder "ul" verwendet werden. Und "ol" - und "ul" -Elemente sollten immer nur direkte Nachkommen von li-Elementen haben. –