Как да преместите текст в нов ред в CSS

Как да преместите текст в нов ред в CSS

Дългите текстове могат да изглеждат неконтролируеми по време на уеб дизайна. Но те също могат да бъдат неизбежни и понякога те в крайна сметка преминават границите. Това може да създаде свободен обемен модел на документ (DOM) с ненужно преливане, което не е удобно за потребителя.





Но ето добрата новина: можете да се справите с толкова дълги текстове, като ги увиете в нов ред с помощта на CSS. Тук ще ви покажем как да увивате дълги, непрекъснати текстове с CSS.





Как работи CSS Text Wrap

CSS обработва разтеглени дълги думи, като използва вграденото пренос на думи или препълване-обвивка Имот.





как да се отървете от скайп за бизнес

Въпреки това, когато не са контролирани, браузърите обработват такива дълги текстове по подразбиране. Те няма да увиват дълги думи, докато не получат инструкциите да го направят.

Свързани: Какво трябва да знаете за DOM



Двете основни свойства на CSS, споменати по -рано, работят по същия начин и можете да ги използвате взаимозаменяемо. Те обаче приемат четири стойности или синтаксиси:

  • кратка дума : Това е действителният CSS синтаксис, който казва на браузъра да прехвърли дълъг текст на нов ред.
  • нормално : Разбива всяка дума в нормалните точки на разделяне в DOM. Няма ефект върху дългите струни.
  • първоначален : Това е начинът на браузъра по подразбиране да обработва низове. Подобно на нормално синтаксис, не чупи дълги думи.
  • наследявам : Той казва на дъщерния елемент да наследи свойството на своя родител. Но все още не работи с дълги текстове, освен ако кандидатствате кратка дума към родителския елемент.

Как да увиете дълги думи с помощта на CSS Word Wrap

Прехвърлянето на думи в нов ред с CSS е лесно и не изисква тромави CSS настройки, за да работят.





Например дългият h2 текст в текстовия контейнер в примерното изображение по -долу пресича граничната линия:

Нека да видим как можем да го увием на следващия ред, използвайки пренос на думи CSS свойство:





HTML :


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

CSS :

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

След увиване на дългия h2 текст в примерното изображение, ето изход:

Това е! Вече знаете как да премествате думи в нов ред във вашия DOM с помощта на CSS.

приложения, които изтеглят музика на телефона ви

Свързани: Как да насочвате към част от уеб страница с помощта на CSS селектори

Както обаче беше посочено по -рано, пренос на думи и препълване-обвивка работят по същия начин и приемат подобни свойства.

Да използвам препълване-обвивка вместо това просто заменете пренос на думи с него.

Важно е да увивате думи на уеб страница

В допълнение към добавянето на повече естетика към вашата уеб страница, опаковането на текстове уплътнява DOM. Дори и да контролирате какво влиза в секцията ви със съдържание, потребителите могат да публикуват връзки или други думи, които не се вписват във вашия текстов контейнер или целия ви DOM.

Следователно, прилагането на прехвърляне на текст към такъв раздел е необходимо, за да се запази DOM непокътнат.

безплатен pptp vpn клиент за mac
Дял Дял Туит електронна поща Как да използвате медийни заявки в HTML и CSS за създаване на адаптивни уебсайтове

Искате ли вашият уебсайт да изглежда невероятно на мобилни устройства? Време е да се научите как да използвате медийни заявки в CSS.

Прочетете Напред
Свързани теми
  • Програмиране
  • CSS
  • Обект модел на документ
За автора Идису Омисола(94 статии са публикувани)

Idowu е страстен за всичко умно технология и производителност. В свободното си време той играе с кодиране и превключва на шахматната дъска, когато му е скучно, но също така обича да се откъсва от рутината от време на време. Страстта му да показва на хората пътя около съвременните технологии го мотивира да пише повече.

Още от Idowu Omisola

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!

Щракнете тук, за да се абонирате