Med egenskapen float kan man få ett element att “flyta” intill ett annat. Det kan användas på lite olika sätt, som du kommer att se i denna laboration. En annan egenskap som då kan behövas är clear, för att “trycka” ner det som ska komma under de element som ska ligga intill varandra.
Förberedelser
- Öppna mappen L5b i Visual Studio Code (VSC).
 - Öppna filerna index.html och style.css i VSC och öppna sidan i Live Server.
 - Studera den kod som finns i HTML- och CSS-filerna, så att du blir insatt i den.
 
Bild till vänster eller höger
- Lägg till en regel för 
#fig1medfloat: left;- Bilden hamnar då till vänster om det som kommer efter i HTML-koden.
 
 - I regeln för 
#fig1lägger du tillmargin: 0 15px 15px 0;eller annan önskad marginal.- Då fyra värden anges är ordningen 
top,right,bottomochleft. 
 - Då fyra värden anges är ordningen 
 - Ta fram Inspektören i Firefox och peka på 
img-elementet i koden. Kontrollera att du fått in önskad marginal (visas med gul färg kring bilden). - Ta bort kommentartecknen kring det andra 
img-elementet i HTML-filen, så att bilden visas på sidan. - Skriv en regel för 
#fig2medfloat: right;ochmargin: 0 0 15px 15px; 
Användning av clear
Du ska nu trycka ner rubriken i texten, så den hamnar under bilderna.
- 
Lägg in attributet
class="pushdown"ih2-elementet i HTML-koden. - 
Skriv en regel i CSS-koden för
.pushdownmedclear: left;- Rubriken och efterföljande text hamnar då under den vänstra bilden, dvs då det är “klart i vänsterkanten”.
 
 - 
Ändra till
clear: right;- Rubriken trycks då ner tills det är “klart i högerkanten”.
 - Om man inte vet om det som ligger ovanför är till vänster eller höger, kan man istället använda 
both, för att ange att det ska vara “klart både i vänster- och högerkanten”. 
 - 
Ändra till
clear: both; - 
Prova nu att ändra så att den första bilden flyter till höger och den andra till vänster.