text-align:justify; wird von allen Browsern unterstützt, aber nur IE unterstützt text-justify, also denken Sie nicht darüber nach.
Begründen Sie mein Verständnis, damit die Unterelemente innerhalb des Elements an beiden Enden ausgerichtet sind. Natürlich können die Unterelemente nur Inline oder Inline-Block sein. Aber justify ist in der letzten Zeile machtlos. Wenn wir den Namen ausrichten, wird er als letzte Zeile betrachtet, da es nur eine Zeile gibt, sodass an beiden Enden kein Ausrichtungseffekt auftritt.
Üblicherweise verwenden wir (halbes chinesisches Leerzeichen) und (ein chinesisches Leerzeichen), um Namen mit zwei oder drei Zeichen hinzuzufügen, sodass Namen mit vier Zeichen ausgerichtet werden können. Zum Beispiel:
Ouyang Dafa
Zhang Xiao san
王 五
Aber wir haben festgestellt, dass die meisten Browser normal sind, aber leider haben wir festgestellt, dass die meisten mobilen Browser nicht geöffnet werden können und der Effekt ungleichmäßig ist, wie unten gezeigt.
Ouyang Dafa
Zhang Xiaosan
Wang Wu
Also habe ich darüber nachgedacht, text-align:justify; zu verwenden, aber wie kann man das Problem lösen, dass eine einzelne Zeile nicht an beiden Enden ausgerichtet werden kann?
Lassen Sie den Browser einfach denken, dass dies nicht die letzte Zeile ist
Fügen Sie ein leeres Unterelement hinzu, das in das Element eingebunden wird, zum Beispiel:
1 | <span style= "color: #0000ff;" ><</span><span style= "color: #800000;" >i </span><span style= "color: #ff0000;" >style</span><span style= "color: #0000ff;" >= "display:inline-block;width:100%;height:0;" </span><span style= "color: #0000ff;" >></</span><span style= "color: #800000;" >i</span><span style= "color: #0000ff;" >></span>
|
Nach dem Login kopieren
Beispiel: HTML-Struktur
1 2 3 4 5 6 7 8 9 10 11 | <span style= "color: #0000ff;" ><</span><span style= "color: #800000;" >ul </span><span style= "color: #ff0000;" > class </span><span style= "color: #0000ff;" >= "arter" </span><span style= "color: #0000ff;" >></span>
<span style= "color: #0000ff;" ><</span><span style= "color: #800000;" >li</span><span style= "color: #0000ff;" >><</span><span style= "color: #800000;" >span</span><span style= "color: #0000ff;" >></span>作品名称<span style= "color: #0000ff;" ><</span><span style= "color: #800000;" >i</span><span style= "color: #0000ff;" >></</span><span style= "color: #800000;" >i</span><span style= "color: #0000ff;" >></</span><span style= "color: #800000;" >span</span><span style= "color: #0000ff;" >></span>: 宝贝儿<span style= "color: #0000ff;" ></</span><span style= "color: #800000;" >li</span><span style= "color: #0000ff;" >></span>
<span style= "color: #0000ff;" ><</span><span style= "color: #800000;" >li</span><span style= "color: #0000ff;" >><</span><span style= "color: #800000;" >span</span><span style= "color: #0000ff;" >></span>作品类型<span style= "color: #0000ff;" ><</span><span style= "color: #800000;" >i</span><span style= "color: #0000ff;" >></</span><span style= "color: #800000;" >i</span><span style= "color: #0000ff;" >></</span><span style= "color: #800000;" >span</span><span style= "color: #0000ff;" >></span>: 油画<span style= "color: #0000ff;" ></</span><span style= "color: #800000;" >li</span><span style= "color: #0000ff;" >></span>
<span style= "color: #0000ff;" ><</span><span style= "color: #800000;" >li</span><span style= "color: #0000ff;" >><</span><span style= "color: #800000;" >span</span><span style= "color: #0000ff;" >></span>艺术家<span style= "color: #0000ff;" ><</span><span style= "color: #800000;" >i</span><span style= "color: #0000ff;" >></</span><span style= "color: #800000;" >i</span><span style= "color: #0000ff;" >></</span><span style= "color: #800000;" >span</span><span style= "color: #0000ff;" >></span>: 张玉瀛<span style= "color: #0000ff;" ></</span><span style= "color: #800000;" >li</span><span style= "color: #0000ff;" >></span>
<span style= "color: #0000ff;" ><</span><span style= "color: #800000;" >li</span><span style= "color: #0000ff;" >><</span><span style= "color: #800000;" >span</span><span style= "color: #0000ff;" >></span>风格<span style= "color: #0000ff;" ><</span><span style= "color: #800000;" >i</span><span style= "color: #0000ff;" >></</span><span style= "color: #800000;" >i</span><span style= "color: #0000ff;" >></</span><span style= "color: #800000;" >span</span><span style= "color: #0000ff;" >></span>: 超现实<span style= "color: #0000ff;" ></</span><span style= "color: #800000;" >li</span><span style= "color: #0000ff;" >></span>
<span style= "color: #0000ff;" ><</span><span style= "color: #800000;" >li</span><span style= "color: #0000ff;" >><</span><span style= "color: #800000;" >span</span><span style= "color: #0000ff;" >></span>材质<span style= "color: #0000ff;" ><</span><span style= "color: #800000;" >i</span><span style= "color: #0000ff;" >></</span><span style= "color: #800000;" >i</span><span style= "color: #0000ff;" >></</span><span style= "color: #800000;" >span</span><span style= "color: #0000ff;" >></span>: 布面油画<span style= "color: #0000ff;" ></</span><span style= "color: #800000;" >li</span><span style= "color: #0000ff;" >></span>
<span style= "color: #0000ff;" ><</span><span style= "color: #800000;" >li</span><span style= "color: #0000ff;" >><</span><span style= "color: #800000;" >span</span><span style= "color: #0000ff;" >></span>题材<span style= "color: #0000ff;" ><</span><span style= "color: #800000;" >i</span><span style= "color: #0000ff;" >></</span><span style= "color: #800000;" >i</span><span style= "color: #0000ff;" >></</span><span style= "color: #800000;" >span</span><span style= "color: #0000ff;" >></span>: 人物<span style= "color: #0000ff;" ></</span><span style= "color: #800000;" >li</span><span style= "color: #0000ff;" >></span>
<span style= "color: #0000ff;" ><</span><span style= "color: #800000;" >li</span><span style= "color: #0000ff;" >><</span><span style= "color: #800000;" >span</span><span style= "color: #0000ff;" >></span>创作时间<span style= "color: #0000ff;" ><</span><span style= "color: #800000;" >i</span><span style= "color: #0000ff;" >></</span><span style= "color: #800000;" >i</span><span style= "color: #0000ff;" >></</span><span style= "color: #800000;" >span</span><span style= "color: #0000ff;" >></span>: 2011<span style= "color: #0000ff;" ></</span><span style= "color: #800000;" >li</span><span style= "color: #0000ff;" >></span>
<span style= "color: #0000ff;" ><</span><span style= "color: #800000;" >li</span><span style= "color: #0000ff;" >><</span><span style= "color: #800000;" >span</span><span style= "color: #0000ff;" >></span>所在位置<span style= "color: #0000ff;" ><</span><span style= "color: #800000;" >i</span><span style= "color: #0000ff;" >></</span><span style= "color: #800000;" >i</span><span style= "color: #0000ff;" >></</span><span style= "color: #800000;" >span</span><span style= "color: #0000ff;" >></span>: 华东<span style= "color: #0000ff;" ></</span><span style= "color: #800000;" >li</span><span style= "color: #0000ff;" >></span>
<span style= "color: #0000ff;" ><</span><span style= "color: #800000;" >li</span><span style= "color: #0000ff;" >><</span><span style= "color: #800000;" >span</span><span style= "color: #0000ff;" >></span>尺寸<span style= "color: #0000ff;" ><</span><span style= "color: #800000;" >i</span><span style= "color: #0000ff;" >></</span><span style= "color: #800000;" >i</span><span style= "color: #0000ff;" >></</span><span style= "color: #800000;" >span</span><span style= "color: #0000ff;" >></span>: 78x78cm<span style= "color: #0000ff;" ></</span><span style= "color: #800000;" >li</span><span style= "color: #0000ff;" >></span>
<span style= "color: #0000ff;" ></</span><span style= "color: #800000;" >ul</span><span style= "color: #0000ff;" >></span>
|
Nach dem Login kopieren
scss
1 2 3 4 5 | <span style= "color: #800000;" > li</span>{<span style= "color: #ff0000;" >font-size</span>:<span style= "color: #0000ff;" >14px</span>;<span style= "color: #ff0000;" >line-height</span>:<span style= "color: #0000ff;" >24px</span>;<span style= "color: #ff0000;" >color</span>:<span style= "color: #0000ff;" >#4a4a4a</span>;<span style= "color: #ff0000;" >
span{height</span>:<span style= "color: #0000ff;" >24px</span>;<span style= "color: #ff0000;" >line-height</span>:<span style= "color: #0000ff;" >24px</span>;<span style= "color: #ff0000;" >width</span>:<span style= "color: #0000ff;" >65px</span>;<span style= "color: #ff0000;" >text-align</span>:<span style= "color: #0000ff;" >justify</span>;<span style= "color: #ff0000;" >display</span>:<span style= "color: #0000ff;" >inline-block</span>;<span style= "color: #ff0000;" >overflow</span>:<span style= "color: #0000ff;" >hidden</span>;<span style= "color: #ff0000;" >vertical-align</span>:<span style= "color: #0000ff;" >top</span>;<span style= "color: #ff0000;" >
i{display</span>:<span style= "color: #0000ff;" >inline-block</span>;<span style= "color: #ff0000;" >width</span>:<span style= "color: #0000ff;" >100%</span>;<span style= "color: #ff0000;" >height</span>:<span style= "color: #0000ff;" >0</span>;}<span style= "color: #800000;" >
}
}</span>
|
Nach dem Login kopieren
Wirkung
Ein paar Dinge, die Sie beachten sollten:
1) span muss auf inline-block gesetzt werden, damit es neben den folgenden Wörtern angezeigt werden kann, und width muss so eingestellt werden, dass umgebrochen wird
2) Die Höhe des Span-Elements muss festgelegt werden und overflow:hidden, andernfalls nimmt weiterhin die Höhe ein;
3) Vertical-align:top; kann die Spanne in li und die folgenden Wörter stark ausrichten, andernfalls wird es zu