32 of 313 menu

Својство overflow

Својство overflow одређује прегледачу како да поступа са садржајем (текст, слике, други блокови), који излази ван граница блока (преко његове ширине или висине). Прегледач може да сакрије део који излази, дода траке прокрцавања или да не уради ништа (остави како јесте - да излази ван граница).

Синтакса

селектор { overflow: hidden | scroll | auto | visible; }

Вредности

Вредност Опис
hidden Сакрива овај садржај који излази ван граница блока.
scroll Додаје траке прокрцавања, и то увек, чак и ако ништа не излази (у том случају ће бити неактивне).
auto Додаје траке прокрцавања по потреби: ако се садржај не уклапа - појавиће се, ако све стане - неће их бити.
visible Не сакрива овај садржај који излази ван граница блока.

Подразумевана вредност: visible.

Пример . Вредност visible

У овом примеру веома дугачка реч неће стати у контејнер и изаћи ће ван његових граница. Обрада сечења не дешава:

<div id="elem"> Lorem ipsum dolor sit amet loooooooooooooooooooooooooooooooongword, consectetur adipiscing elit. </div> #elem { overflow: visible; border: 1px solid red; width: 200px; }

:

Пример . Вредност visible

А сада је ограничена не само ширина, већ и висина (текст ће изићи ван блока и по висини):

<div id="elem"> Lorem ipsum dolor sit amet loooooooooooooooooooooooooooooooongword, consectetur adipiscing elit. </div> #elem { width: 200px; height: 40px; overflow: visible; border: 1px solid red; margin-bottom: 20px; }

:

Пример . Вредност hidden

Сада ће све што излази ван граница контејнера бити једноставно одсечено (и по висини такође). Обратите пажњу на то да се сечење по висини дешава само онда када је она експлицитно задата. У супротном случају текст шири контејнер по висини - и никакво сечење се неће десити:

<div id="elem"> Lorem ipsum dolor sit amet loooooooooooooooooooooooooooooooongword, consectetur adipiscing elit. </div> #elem { overflow: hidden; width: 200px; height: 40px; border: 1px solid red; }

:

Пример . Вредност scroll

При вредности scroll траке прокрцавања ће увек бити присутне, чак и ако ништа не излази (у том случају ће бити неактивне). Сада текст не излази ни по ширини, ни по висини, али траке прокрцавања ипак постоје (неактивне):

<div id="elem"> Lorem ipsum dolor sit amet loooooooooooooooooooooooooooooooongword, consectetur adipiscing elit. </div> #elem { overflow: scroll; width: 400px; height: 100px; border: 1px solid red; }

:

Пример . Вредност auto

При вредности auto траке прокрцавања се додају само ако садржај излази ван контејнера. Сада их нема, јер све стаје:

<div id="elem"> Lorem ipsum dolor sit amet loooooooooooooooooooooooooooooooongword, consectetur adipiscing elit. </div> #elem { overflow: auto; width: 400px; height: 100px; border: 1px solid red; }

:

Пример . Вредност auto

А сада ограничимо ширину - појавиће се хоризонтална трака прокрцавања:

<div id="elem"> Lorem ipsum dolor sit amet loooooooooooooooooooooooooooooooongword, consectetur adipiscing elit. </div> #elem { width: 200px; overflow: auto; height: 100px; border: 1px solid red; }

:

Погледајте такође

  • својство word-break,
    које преноси слова дугачке речи у нови ред
  • својство overflow-wrap,
    које преноси слова дугачке речи у нови ред
  • својство overflow-x,
    које сече делове који излазе по хоризонтали
  • својство overflow-y,
    које сече делове који излазе по вертикали
Српски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј