Mafaa ya Layout ya CSS - Mafaa ya Chakula ya Kifupi

CSS Matukio ya Kichwa cha Kufikiria, Ushirikiano wa Kichwa cha Kufikiria, Mawendo ya Kichwa cha Kufikiria na Mawendo ya Kichwa cha Kufikiria

Kwenye kituo hiki, unavyofahamisha kwa mafanikio yafuatavyo:

  • text-overflow
  • word-wrap
  • word-break
  • writing-mode

CSS Matukio ya Kichwa cha Kufikiria

CSS text-overflow Mafanikio hufafanua hufikiria kama inasikitika kwa mtumishi kwa matukio yenye kina cha kutosha.

Inaweza kuiwakilisha:

Hii ni ni ya matendo yenye ya kubwa inayotumika kwa eneo la kifungu. Hii ni matendo yenye ya kubwa inayotumika kwa eneo la kifungu

Inaweza kuonyesha kama kina cha kutosha (...):

Hii ni ni ya matendo yenye ya kubwa inayotumika kwa eneo la kifungu. Hii ni matendo yenye ya kubwa inayotumika kwa eneo la kifungu

CSS kodi inayotumika ni:

Mifano

p.test1 {
  white-space: nowrap; 
  width: 200px; 
  border: 1px solid #000000;
  overflow: hidden;
  text-overflow: clip; 
}
p.test2 {
  white-space: nowrap; 
  width: 200px; 
  border: 1px solid #000000;
  overflow: hidden;
  text-overflow: ellipsis; 
}

Mfanye tena

下面的例子展示了将鼠标悬停在元素上时如何显示溢出的内容:

Mifano

div.test:hover {
  overflow: visible;
}

Mfanye tena

CSS 字换行(Word Wrapping)

CSS word-wrap 属性使长文字能够被折断并换到下一行。

如果一个单词太长而无法容纳在一个区域内,它会向外扩展:

This paragraph contains a very long word: thisisaveryveryveryveryveryverylongword. The long word will break and wrap to the next line.

Kwa kutumia vipso vya word-wrap, inaweza kumfanya uharibifu wa matukio mengi kwa kusababisha ukilinganisha wa mawili wa muungano wa matukio - inafikia inaingia kwa heri kwa kuzingatia heri.

This paragraph contains a very long word: thisisaveryveryveryveryveryverylongword. The long word will break and wrap to the next line.

CSS kodi inayotumika ni:

Mifano

Inaruhusiwa ukilinganisha wa heri wa matukio mengi na kusababisha ukilinganisha wa mawili wa muungano wa matukio kwenye ukurasa wa nne.

p {
  word-wrap: break-word;
}

Mfanye tena

Muundo wa uharibifu wa CSS

CSS word-break Vipso hii inasababisha ukilinganisha wa mawili wa muungano wa matukio.

Makala hii inaonekana kuna matukio mengi. Mawili wa muungano wa matukio hupungua kwa kila heri kwa kuzingatia heri.

This paragraph contains some text. This line will-break-at-hyphens.

Makala hii inaonekana kuna matukio mengi. Uharibifu wa mawili wa muungano wa matukio hupungua kwa kila heri.

This paragraph contains some text. The lines will break at any character.

CSS kodi inayotumika ni:

Mifano

p.test1 {
  word-break: keep-all;
}
p.test2 {
  word-break: break-all;
}

Mfanye tena

Muundo wa uharibifu wa CSS

CSS writing-mode Vipso hii inasababisha ukilinganisha au kusababisha ukilinganisha wa mawili wa muungano wa matukio.

Some text with a span element with a vertical-rl writing-mode.

Mifano hii inaonyesha vipso vya uharibifu vya muhimu vya kuzingatia tafuta:

Mifano

p.test1 {
  writing-mode: horizontal-tb; 
}
span.test2 {
  writing-mode: vertical-rl; 
}
p.test2 {
  writing-mode: vertical-rl; 
}

Mfanye tena

Vipso vya uharibifu wa CSS

Tafutaji hii inaorodhesha vipso vya uharibifu wa CSS:

Mwongozo Kuchukua maelezo wa kilele kwa kilele.
text-align-last Kuchukua maelezo wa kilele kwa kilele.
text-justify Kuchukua maelezo wa kilele kwa kilele.
text-overflow Kuchukua maelezo wa kilele kwa kilele.
word-break Kuchukua maelezo wa kilele kwa kilele.
word-wrap Kuwa na uhusiano wa kilele kwa heri ya kufichia kwa heri ya kilele.
writing-mode Kuchukua maelezo wa kitabu kwa ujaribio wa kiwango wa kushikilia kwa ukweli au kushikilia kwa ukweli.