word-break հատկություն

word-break հատկությունը թույլ է տալիս երկար բառի տառերը տեղափոխել նոր տող, եթե այդ բառը չի տեղավորվում կոնտեյների լայնության մեջ:

Շարահյուսություն

cssընտրիչ {
  word-break: break-all | keep-all | normal;
}

Արժեքներ

Արժեք Նկարագրություն
break-all Ստիպում է երկար բառերը տեղափոխվել նոր տող, եթե այդ բառը չի տեղավորվում կոնտեյներում:
keep-all Իդեոգրամների տեղափոխման համար:
normal Ստանդարտ վարքագիծ՝ եթե երկար բառը չի տեղավորվում կոնտեյների լայնության մեջ, այն ուղղակի դուրս կգա նրա սահմաններից (միաժամանակ կսկսվի նոր տողից):

Լռելյայն արժեքը՝ normal:

Օրինակ . Normal արժեք

Այս օրինակում շատ երկար բառը չի տեղավորվի կոնտեյներում և դուրս կգա նրա սահմաններից (միաժամանակ կսկսվի նոր տողից):

html<div id="elem">
  Lorem ipsum dolor sit amet
  loooooooooooooooooooooooooooooooongword,
  consectetur adipiscing elit.
</div>
css#elem {
  width: 200px;
  word-break: normal;
  border: 1px solid red;
}

Результат:

Օրինակ . Break-all արժեք

Իսկ այժմ այն տառերը, որոնք չէին տեղավորվում, ուղղակի կտեղափոխվեն հաջորդ տող.

html<div id="elem">
  Lorem ipsum dolor sit amet
  loooooooooooooooooooooooooooooooongword,
  consectetur adipiscing elit.
</div>
css#elem {
  width: 200px;
  word-break: break-all;
  border: 1px solid red;
}

Результат:

Տես նաև

  • overflow-wrap հատկությունը,
    որը նույնպես թույլ է տալիս երկար բառի տառերը տեղափոխել նոր տող
  • hyphens հատկությունը,
    որը միացնում է բառերի տեղափոխումը վանկերով
  • overflow հատկությունը,
    որը կտրում է բլոկի սահմաններից դուրս եկող մասերը
  • wbr թեգը,
    որը իրականացնում է փափուկ տեղափոխումներ HTML-ի միջոցով
  • br թեգը,
    որի օգնությամբ կարելի է հարկադրաբար ստիպել տեքստը տեղափոխվել նոր տող