Positionieren Sie zwei Blöcke auf der gleichen Linie

Habe ich diesen HTML-code:

<span class="left">
        <img class="avatar" src="image.jpg" />
</span>
<span class="right">
    Lorem ipsum dolor sit amet, nunc euismod nisl nam euismod, quis maecenas blandit ac, neque sed ut pulvinar, lectus sagittis sapien mauris per risus vel. Ligula sapien sed morbi cras tellus commodo. Rutrum mattis accumsan, hac sed praesent, neque tortor neque, commodo mauris sagittis turpis, faucibus sed ultrices tempor interdum. Lobortis assumenda nisl, posuere cras sit risus egestas bibendum nec, magna in, sed mattis pharetra felis nulla vitae aptent, in semper et...
</span>

Möchte ich, dass die beiden Blöcke positioniert sind, auf der gleichen Linie. Ich benutze diese CSS:

.right {
width: 250px;
background-color: orange;
float: left;
} 

.left {
width: 100px;
background-color: orange;
float: left;
}

Ist es gut, aber ich möchte, dass die Rechte Seite (text) ist nicht groß 250px, aber 100%. Wenn ich width:100%, wird der block nicht auf der gleichen Linie.

Wie kann ich dies tun?

  • versuchen Sie, verwenden Sie <table> oder <div>
  • 100% von was? was ist die Größe für Ihre Eltern?
  • 100% der Seite, möchte ich allen die Breite, ist auf der rechten Seite
InformationsquelleAutor Gabriele | 2010-11-08
Schreibe einen Kommentar