Follow along with the video below to see how to install our site as a web app on your home screen.
Anmerkung: This feature may not be available in some browsers.
<div id="Content">
<img src="bild1.jpg" alt="Bild1 Alternativtext" class="spalte1" />
<img src="bild2.jpg" alt="Bild2 Alternativtext" class="spalte2" />
<p>Lorem ipsum dolor sit amet.</p>
<p>Lorem ipsum dolor sit amet.</p>
</div>
img.spalte1 {
float:left;
}
img.spalte2 {
float:right;
}
Ja, das ist richtig, das gehört so. Der Text soll bei "float" ja um das Element herum"fließen".das problem ist bei mir im moment aber, das der Text, der länger ist wie das Bild nach ganz rechts verschoben wird
Ja logisch. Das hab ich ja gesagt, position und float geht nicht miteinander. Macht ja auch keinen Sinn.und das das Bild bei Text, der gescrollt werden muss, mit nach oben scrollt.
Dann musst Du position:fixed verwenden (was der IE6 übrigens nicht kann) und Deinem Text den gewünschten Abstand geben, denn umfließen kann der Text dann nichts mehr.Auf den Bildern liegen links, die fixiert sind und es auch bleiben sollen.
Vorstellen kann ichs mir gerade nicht.Die Bilder sollen halt unter den links liegen bleiben...
Wie gesagt, das geht nicht. Aber den Effekt kann man ja erreichen, indem man für den Text zwischen den Bildern einen entsprechenden Astand wählt. Wird halt schwierig, wenn der Abstand von den Bildern zum Rand in "%" angegeben ist, die Größe der Bilder aber in "px", denn die beiden Einheiten lassen sich nicht addieren.kennst du da einen weg, die bilder zu fixieren und den text trotzdem drumrum laufen zu lassen??
Das mit dem Abstand ist genauso wie beim float.Dann musst Du position:fixed verwenden (was der IE6 übrigens nicht kann) und Deinem Text den gewünschten Abstand geben, denn umfließen kann der Text dann nichts mehr.
#face-right
{
position: fixed;
height: 100%;
width: 20%;
right: 0px;
}
img.spalte2
{
float: right;
height: 1000px;
width: 20%;
}