Как да спрете препълването на съдържанието и да активирате превъртане с помощта на CSS?

Kak Da Sprete Prep Lvaneto Na S D Rzanieto I Da Aktivirate Prev Rtane S Pomosta Na Css



Когато съдържанието в HTML елемент надвишава размерите си, то може да препълни и да причини проблеми с оформлението. Преливането може да се контролира с „ препълване ” свойство в CSS. Той гарантира, че съдържанието се показва по начин, който е достъпен и лесен за четене за потребители с всякакъв размер на екрана. Важно е за създаване на адаптивен дизайн като онлайн документация, уебсайтове за електронна търговия и уебсайтове за новини.

Тази статия демонстрира метода за спиране на препълването на съдържанието и активиране на превъртане с помощта на CSS.

Как да спрете препълването на съдържанието и да активирате превъртането?

Целта да се спре съдържанието от преливане е съдържанието да се побере в контейнера си и да не повлияе отрицателно на ефективността на уебсайта. Той може лесно да разбере контекста и може да подобри достъпността до края на потребителите. За подробно обяснение нека обсъдим чрез пример:







Стъпка 1: Активирайте превъртане с препълване на съдържание
Първоначално започнете със създаване на таблица в HTML файла, върху която ще се приложи ефектът на превъртане. Да приемем, че таблицата вече е създадена и се състои от шест реда и седем колони и някои фиктивни данни са предоставени на таблицата:



< маса >
< тр >
< th > Глава 1 < / th >
< th > Глава 2 < / th >
< th > Глава 3 < / th >
< th > Глава 4 < / th >
< th > Глава 5 < / th >
< th > Глава 6 < / th >
< th > Глава 7 < / th >
< / тр >
< тр >
< td > Ред 1 < / td >
< td > Ред 1 < / td >
< td > Ред 1 < / td >
< td > Ред 1 < / td >
< td > Ред 1 < / td >
< td > Ред 1 < / td >
< td > Ред 1 < / td >
< / тр >
< тр >
< td > Ред 2 < / td >
< td > Ред 2 < / td >
< td > Ред 2 < / td >
< td > Ред 2 < / td >
< td > Ред 2 < / td >
< td > Ред 2 < / td >
< td > Ред 2 < / td >
< / тр >
< тр >
< td > Ред 3 < / td >
< td > Ред 3 < / td >
< td > Ред 3 < / td >
< td > Ред 3 < / td >
< td > Ред 3 < / td >
< td > Ред 3 < / td >
< td > Ред 3 < / td >
< / тр >
< тр >
< td > Ред 4 < / td >
< td > Ред 4 < / td >
< td > Ред 4 < / td >
< td > Ред 4 < / td >
< td > Ред 4 < / td >
< td > Ред 4 < / td >
< td > Ред 4 < / td >
< / тр >< тр >
< td > Ред 5 < / td >
< td > Ред 5 < / td >
< td > Ред 5 < / td >
< td > Ред 5 < / td >
< td > Ред 5 < / td >
< td > Ред 5 < / td >
< td > Ред 5 < / td >
< / тр >
< тр >
< td > Ред 6 < / td >
< td > Ред 6 < / td >
< td > Ред 6 < / td >
< td > Ред 6 < / td >
< td > Ред 6 < / td >
< td > Ред 6 < / td >
< td > Ред 6 < / td >
< / тр >
< / маса >

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







Изходът показва, че данните от таблицата са в по-малко четим формат и таблицата заема много място.

Стъпка 2: Задаване на ефект на преливане и превъртане
След това увийте масата с родител “

” и му присвоете клас от „ препълване ”. След това задайте следните CSS свойства на този div елемент:



.препълване {
ширина : 200 пиксела ;
височина : 200 пиксела ;
преливане-x : Автоматичен ;
преливане-y : Автоматичен ;
превъртане-поведение : гладка ;
}

В горния кодов фрагмент:

  • Първо, стойността на „200px“ е предоставена както за CSS „ ширина ' и ' височина ' Имоти. Той задава размера на таблицата, която да се показва на уеб страницата.
  • След това използвайте „ преливане-x ' и ' преливане-y ”, за да активирате превъртането и да зададете Автоматичен ” стойности към оста X и Y.
  • В крайна сметка задайте стойността на „ гладка ' да се ' превъртане-поведение ”, за да осигури безпроблемно потребителско изживяване.

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

Уеб страницата показва, че таблицата вече заема по-малко място и предотвратява препълването на съдържанието. В допълнение, ефектът на превъртане е активиран.

Забележка : чрез настройка „ преливане: авто ' или ' преливане: превъртане ”, потребителите могат да активират превъртане за преливащо съдържание. Освен това „ преливане: скрито ” може да се използва, за да се предотврати напълно препълването.

Заключение

Свойствата „overflow-x“ и „overflow-y“ се използват за контролиране на преливането и позволяване на превъртане по хоризонталната и вертикалната ос. Предотвратява препълването на съдържанието и дава възможност за превъртане, за да се създаде интерактивен отзивчив дизайн за всички устройства. Тази статия демонстрира как да спрете препълването на съдържанието и да активирате превъртането с помощта на CSS.