Дългите текстове могат да изглеждат неконтролируеми по време на уеб дизайна. Но те също могат да бъдат неизбежни и понякога те в крайна сметка преминават границите. Това може да създаде свободен обемен модел на документ (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
- Обект модел на документ
Idowu е страстен за всичко умно технология и производителност. В свободното си време той играе с кодиране и превключва на шахматната дъска, когато му е скучно, но също така обича да се откъсва от рутината от време на време. Страстта му да показва на хората пътя около съвременните технологии го мотивира да пише повече.
Още от Idowu OmisolaАбонирайте се за нашия бюлетин
Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!
Щракнете тук, за да се абонирате