Yshopnoosa.com

Vad är FloatControl i HTML?

CSS float kontroller gör precis vad namnet antyder: de gör HTML-element flyta på sidan så du kan placera element utan att använda HTML-tabeller. Egenskapen float är en viktig del av CSS "box model," som bestämmer layouten för en webbsida. Medan float egenskapen själv använder några variabler, bestämma andra CSS egenskaper också utseendet på din flöt element.

Float definieras

I CSS "box model", varje element på en webbsida definieras som en låda och placerade med hjälp av en eller flera egenskaper. Egenskapen flyta placerar en låda åt vänster eller höger i förhållande till de andra rutorna runt den. Egenskapen float visas som antingen "float: vänster" eller "float: rätt" och en flöt ruta visas normalt på längst till vänster eller längst till höger sida av elementet är det flöt inom.

Egenskaper som påverkar flyta

På grund av sin enkelhet, måste du använda andra CSS egenskaper styra placeringen av rutan flöt. Använd egenskapen padding för att placera rutan flöt i en "behållare" element. Använd egenskapen marginal utrymmet mellan rutan flöt och andra element. För att flyta ett textblock som en kolumn, Använd egenskapen width ange bredden på kolumnen. Beställa av HTML-taggar och innehåll avgör också hur flöt objekt hänför sig till de andra delarna runt dem. Du kan till exempel skapa en flöt kolumn med text och inkluderar ett foto som flöt i texten.

Rensa en flottör

Som standard radbryts element som följer en flöt ruta i HTML-koden runt den. Till exempel om du flyta en bild till höger, kommer texten som följer bilden "flyter" på vänster sida av bilden. Om du vill ändra detta så att andra element inte Linda, måste du rensa flötet genom att lägga till en tagg i HTML som har CSS rensa egenskap tillämpas. Med hjälp av "Rensa: både" kommer att tvinga nästa element under rutan flöt. Med hjälp av "Rensa: vänster" eller "clear: right" är användbara för "stapla" på samma sätt flöt element.

Lära sig att flyta

Även om float fastigheten i sig är enkel, påverkar andra CSS egenskaper utseendet på ditt flöt innehåll. Dessutom hantera äldre webbläsare som Internet Explorer 6.0 inte flöt innehåll som genomgående nyare webbläsare, som kräver ytterligare kod att visa innehållet korrekt. Handledning på egenskapen float kan hjälpa dig att förstå de komplexa sambanden mellan flöt element.