Skal jeg bruke float eller flex?

Innholdsfortegnelse:

Skal jeg bruke float eller flex?
Skal jeg bruke float eller flex?
Anonim

Det støttes i alle nettlesere. I stedet for å bruke en float for å lage oppsett ved å flyte elementer til venstre eller høyre, lar flexbox deg lage oppsett ved å justere elementer til en enkelt akse. Aksen kan være horisontal eller vertikal. Den brukes best til å fordele plass for elementer i samme akse.

Når vil du bruke float flex-boksrutenett?

Flexbox hjelper for det meste med å justere innhold og flytte blokker. CSS-rutenett er for 2D-oppsett. Det fungerer med både rader og kolonner. Flexbox fungerer bedre i bare én dimensjon (enten rader ELLER kolonner).

Hvorfor ville du bruke flexbox i stedet for flyter?

Plassering av underordnede elementer blir enklere med flexbox. Flexbox er responsiv og mobilvennlig. Flex-beholderens marginer kollapser ikke med marginene til innholdet. Vi kan enkelt endre rekkefølgen på elementene på nettsiden vår uten engang å gjøre endringer i HTML.

Bør jeg bruke flytere i 2020?

Det er tilfeller der objektet ditt ikke bryter tekst, men ingen andre alternativer fungerer. I så fall, ikke svett det, bruk bare flyte. Hvis du faktisk ønsker å vikle tekst rundt et bilde eller en annen div, er float flott.

Når bør du ikke bruke flex?

Når du ikke skal bruke flexbox

  1. Ikke bruk flexbox for sidelayout. Et grunnleggende rutenettsystem som bruker prosenter, maksbredder og mediespørringer er en mye tryggere tilnærming for å lage responsive sideoppsett. …
  2. Ikke legg tildisplay:flex; til hver enkelt container div. …
  3. Ikke bruk flexbox hvis du har mye trafikk fra IE8 og IE9.

Anbefalt: