Sådan pakkes tekst på en ny linje i CSS

Sådan pakkes tekst på en ny linje i CSS

Lange tekster kan virke ukontrollerbare under webdesign. Men de kan også være uundgåelige, og nogle gange ender de med at krydse grænser. Dette kan skabe en løs Document Object Model (DOM) med et unødvendigt overløb, der ikke er brugervenligt.





Men her er den gode nyhed: Du kan håndtere så lange tekster ved at pakke dem ind på en ny linje ved hjælp af CSS. Her viser vi dig, hvordan du pakker lange, ubrudte tekster med CSS.





Sådan fungerer CSS Text Wrap

CSS håndterer strakte lange ord ved hjælp af det indbyggede tekstombrydning eller overløb-wrap ejendom.





hvor kan jeg gå til udskrivning

Men når de ikke kontrolleres, håndterer browsere som standard sådanne lange tekster. De vil ikke pakke lange ord ind, før de modtager instruktionen om at gøre det.

Relateret: Hvad du behøver at vide om DOM



De to tidligere nævnte CSS -egenskaber fungerer på samme måde, og du kan bruge dem i flæng. De accepterer dog fire værdier eller syntakser:

  • brud-ord : Dette er den egentlige CSS -syntaks, der fortæller browseren at pakke en lang tekst over til en ny linje.
  • normal : Det bryder hvert ord på de normale adskillelsespunkter inden for en DOM. Det har ikke effekt på lange strenge.
  • initial : Det er standardbrowsers måde at håndtere strenge på. Ligesom normal syntaks, det bryder ikke lange ord.
  • arve : Det fortæller barnelementet at arve ejendommen til sin forælder. Men det virker stadig ikke med lange tekster, undtagen at du ansøger brud-ord til det overordnede element.

Sådan vikles lange ord ved hjælp af CSS Word Wrap

Det er let at ombryde ord til en ny linje med CSS og kræver ikke besværlige CSS -justeringer for at fungere.





For eksempel den lange h2 tekst i tekstbeholderen i prøvebilledet herunder krydser grænselinjen:

Lad os se, hvordan vi kan pakke det ind på den næste linje ved hjælp af tekstombrydning CSS ejendom:





HTML :


This-div-contains-the-long-h2-lorem-text-demonstrated-in the image above

CSS :

.wrap-it{
word-wrap: break-word;
}

Efter at have pakket den lange ind h2 tekst i prøvebilledet, her er output:

Det er det! Du ved nu, hvordan du pakker ord ind på en ny linje i din DOM ved hjælp af CSS.

minecraft hvordan man laver en mods

Relateret: Sådan målretter du mod en del af en webside ved hjælp af CSS -vælgere

Men som tidligere nævnt, tekstombrydning og overløb-wrap arbejde på samme måde og acceptere lignende egenskaber.

At bruge overløb-wrap i stedet er det bare at udskifte tekstombrydning med det.

Det er vigtigt at indpakke ord på en webside

Ud over at tilføje mere æstetik til din webside komprimerer indpakningstekster DOM. Selvom du styrer, hvad der går ind i din indholdssektion, kan brugerne sende links eller andre ord, der ikke passer ind i din tekstbeholder eller hele din DOM.

Derfor er det nødvendigt at anvende tekstindpakning på en sådan sektion for at holde DOM intakt.

hvordan man ser gemt wifi -kodeord på Android
Del Del Tweet E -mail Sådan bruges medieforespørgsler i HTML og CSS til at oprette responsive websteder

Vil du få dit websted til at se fantastisk ud på mobile enheder? Det er tid til at lære at bruge medieforespørgsler i CSS.

Læs Næste
Relaterede emner
  • Programmering
  • CSS
  • Dokumentobjektmodel
Om forfatteren Idisou Omisola(94 artikler udgivet)

Idowu brænder for alt smart teknologi og produktivitet. I fritiden leger han med kodning og skifter til skakbrættet, når han keder sig, men han elsker også at bryde væk fra rutinen en gang imellem. Hans passion for at vise folk vejen rundt om moderne teknologi motiverer ham til at skrive mere.

Mere fra Idowu Omisola

Abonner på vores nyhedsbrev

Tilmeld dig vores nyhedsbrev for at få tekniske tips, anmeldelser, gratis e -bøger og eksklusive tilbud!

Klik her for at abonnere