Īpašība word-break

Īpašība word-break ļauj pārnest gara vārda burtus uz jaunu rindu, ja šis vārds neietilpst konteinera platumā.

Sintakse

cssselector {
  word-break: break-all | keep-all | normal;
}

Vērtības

Vērtība Apraksts
break-all Piespiež garos vārdus pārnesties uz jaunu rindu, ja šis vārds neietilpst konteinerā.
keep-all Ķīniešu, japāņu un korejiešu hieroglifu pārnešanai.
normal Standarta uzvedība: ja garš vārds neietilpst konteinera platumā - tas vienkārši izkļūs ārpus tā robežas (vienlaikus sākoties no jaunas rindas).

Noklusējuma vērtība: normal.

Piemērs . Vērtība normal

Šajā piemērā ļoti garš vārds neietilps konteinerā un izkļūs ārpus tā robežām (vienlaikus sākoties no jaunas rindas):

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;
}

Результат:

Piemērs . Vērtība break-all

Bet tagad tie burti, kuri neietilpa, tiek pārnesti uz nākamo rindu:

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;
}

Результат:

Skatiet arī

  • īpašība overflow-wrap,
    kas arī ļauj pārnest gara vārda burtus uz jaunu rindu
  • īpašība hyphens,
    kas ieslēdz vārdu pārnesi pa zilbēm
  • īpašība overflow,
    kas apgriež ārpus bloka robežām izvirzītās daļas
  • tags wbr,
    kas realizē mīkstus pārnesus, izmantojot HTML līdzekļus
  • tags br,
    ar kura palīdzību var piespiest tekstu pārnesties uz jaunu rindu