Hva er det motsatte av HTML Clear?

Cascading Style Sheets, eller CSS, tilbydere mange måter å formatere HTML-elementer. For eksempel kan du bruke skriftstørrelser eller farger eller legge til kantlinjer, bakgrunnsbilder og andre elementer. Den "klar" eiendom er en som gjør at du kan kontrollere hvordan tekst, bilder, lister og andre gjenstander vil posisjonere seg rundt objektet. Dette hotellet har ikke akkurat har en motsatt eiendom. Imidlertid har "flyte" -egenskapen en kontrasterende funksjon.

klar Eiendom

I CSS, et verktøy som gjelder stiler til HTML-elementer, kan du bruke "klar" eiendom å diktere hvordan elementene vil posisjonere seg i forhold til et bestemt element. For eksempel, hvis du setter verdien av eiendommen til "venstre" og deretter din element vises på en ny linje, slik at det ikke er noen elementer til venstre for den. Med andre ord forblir den venstre klar. Hvis du setter verdien av eiendommen til "riktige" og deretter alle objekter til høyre for ditt element selv vil vises på en ny linje for å fjerne plass til høyre.

Flyte

Flottøren Eiendommen flytter en bestemt element til venstre eller høyre på siden når du tilordner verdien "venstre" eller "høyre". I tillegg til dette, gjenstander ved siden av elementet vil også flytte å fylle i åpent område som er skapt ved å flytte den opprinnelige element. For eksempel kan du flytte et bilde eller en liste til på siden med "flyte" og plassere resten av siden tekst rundt det, heller enn å sette bildet på en egen linje som det ville se ut som standard.

Float og Clear

Float og tydelig brukes ofte sammen hvis du ikke vil at alle elementene rundt objektet, for eksempel et bilde, for å flytte til venstre eller høyre på siden. For eksempel, hvis du flyter et bilde til venstre, bør du slette til høyre for å motvirke float egenskaper. Bruk følgende syntaks:

<Img src = "Image URL" style = "float: left; klart: right" />

Du ville pare en riktig flyte med en venstre klart å holde plassen til rundt fløt bildet klart.

betraktninger

Du kan bruke "klar" eiendom for å tilbakestille en webside etter at du tidligere har bruk "flyte" eiendom. En måte å tilbakestille siden din er å skape et element som er en piksel høy og sett verdien av "klar" til "begge deler." Dette vil fjerne alle elementer fra høyre til venstre på en-pixel element som i følgende eksempel:

<Div style = "height: 1px; klar: begge;"> </ div>

Du vil ikke se div lag fordi den inneholder ingen data, men eventuelle tidligere "float" elementer før tilbakestilling vil ikke påvirke elementer etter reset.