29 of 313 menu

Свойство white-space

Свойство white-space белгилайди matnни янги қаторга қандай бузиш, шунингдек сўзлар ораси бошлиқлари ва қатор бузилишларини (кодни теріш пайтида Enter босилган жойларни) қандай кўрсатишни.

Синтаксис

селектор { white-space: nowrap | pre | pre-line | pre-wrap | normal; }

Қийматлар

Қиймат Тасниф
nowrap Matnни бошқа қаторга бузилишини тўхтатади, ҳатто у контейнернинг энига сиғмаса-да (бу ҳолда matn оддиги чегаралардан ташкарига чиқади). Бирок, br тегини қўшиш matnни янги қаторга бузилишига сабаб бўлади.
pre Matn сайт версткасининг блокнотида терілганидек кўрсатилади: барча бошлиқлар ва enter-лар билан (агар кодда бир нечта бошлиқ терілган бўлса - экранда ҳам бир нечта бўлади). Шу билан бирга, браузер matnни янги қаторга бузмайди, агар у контейнерга сиғмаса - matn оддиги чегаралардан ташкарига чиқади.
pre тегининг аналоги, лекин ундан фарқли ўларок шрифтни моноширинныйга ўзгартирмайди (моноширинный шрифт ҳақида қаранг свойство font-family.
pre-wrap Pre билан ўхшаш, фарқ шундаки, агар matn жудa узун бўлиб контейнерга сиғмаса - браузер уни бошқа қаторга бузади.
pre-line Браузер фақат HTML коддаги Enter-ларни ҳисобга олади ва ҳамма бошқа нарсаларни эътиборга олмайди (бир нечта бошлиқ бирта кўриниши мумкин, браузер қатор бузилишларини ўзи жойлаштиради).
normal Стандарт ишлаш: браузер қатор бузилишларини ўзи жойлаштиради, сўзлар контейнерга сиғиши учун. Коддаги бир нечта бошлиқ экранда бирта кўриниши мумкин.

Стандарт қиймат: normal.

Мисол . Nowrap қиймати

Бу мисолда matn контейнерга сиғмайди ва унинг чегараларидан ташқарига чиқади, чунки nowrap қиймати берилган:

<div id="elem"> Lorem ipsum dolor sit amet, consectetur adipiscing elitorire. </div> #elem { width: 200px; white-space: nowrap; border: 1px solid red; }

:

Мисол . Nowrap қиймати ва br теги

Агар br тегини қўшсанг - matн янги қаторга бузилади (анан br турган жойда):

<div id="elem"> Lorem ipsum dolor sit <br> amet, consectetur adipiscing elitorire. </div> #elem { width: 200px; white-space: nowrap; border: 1px solid red; }

:

Мисол . Pre қиймати

Бу мисолда matн қандай кўриниши HTML код редакторида терілган бўлса (шундай Tab тугмаси билан ҳосил қилинган бўшлиқлар, Enter ва ҳоказо билан):

<div id="elem"> Lorem ipsum dolor sit amet, consectetur adipiscing elitorire. </div> #elem { width: 200px; white-space: pre; border: 1px solid red; }

:

Мисол . Pre-wrap қиймати

Энди матн қандай кўриниши HTML код редакторида терілган бўлса, бирок, чиқиб қолган қисмлар янги қаторга бузилади:

<div id="elem"> Lorem ipsum dolor sit amet, consectetur adipiscing elitorire. </div> #elem { width: 200px; white-space: pre-wrap; border: 1px solid red; }

:

Қаранг ҳам

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