gpt4 book ai didi

html - 垂直中文文本元素漂浮在标签旁边

转载 作者:太空宇宙 更新时间:2023-11-04 09:32:47 25 4
gpt4 key购买 nike

通常它使用 float left 使第二个 div float 在第一个 div 旁边,这是我的情况:

.group-header-tags {
writing-mode:tb-rl;
float:left;
width:500px;
height:500px;
}

.group-header-tags .field-label {
height:50px;
}

.group-header-tags .field-items {
float:left;
height:250px;
}
<div class="collapsible group-header-tags field-group-div speed-fast effect-none fieldgroup-effects-processed">
<h3><span class="field-group-format-toggler"><a class="field-group-format-title" href="#"></a></span></h3>
<div class="field-group-format-wrapper" style="display: block;">
<div class="field field-name-field-herb-alias field-type-text-long field-label-above">
<div class="field-label">別名:&nbsp;</div>
<div class="field-items">
<div class="field-item even">紅龍果、龍珠果,是仙人掌科三角柱屬</div>
</div>
</div>
<div class="field field-name-field-herb-flavor field-type-text-long field-label-above">
<div class="field-label">性味:&nbsp;</div>
<div class="field-items">
<div class="field-item even">紅龍果、龍珠果,是仙人掌科三角柱屬</div>
</div>
</div>
<div class="field field-name-field-herb-channel field-type-text-long field-label-above">
<div class="field-label">歸經:&nbsp;</div>
<div class="field-items">
<div class="field-item even">紅龍果、龍珠果,是仙人掌科三角柱屬</div>
</div>
</div>
<div class="field field-name-field-herb-function field-type-text-long field-label-above">
<div class="field-label">功效:&nbsp;</div>
<div class="field-items">
<div class="field-item even">紅龍果、龍珠果,是仙人掌科三角柱屬</div>
</div>
</div>
<div class="field field-name-field-herb-cure field-type-text-long field-label-above">
<div class="field-label">主治:&nbsp;</div>
<div class="field-items">
<div class="field-item even">紅龍果、龍珠果,是仙人掌科三角柱屬</div>
</div>
</div>
</div>
</div>

JsFiddle DEMO

但是在中文竖排中,如何让“红龙果、龙珠果,是仙人掌科三 Angular ” float 在别名旁边?

最佳答案

您可以更改类的显示:fieldfield-labelfield-items 到 table 和 table-cell,如下所示:

.field { display: table; }

.field-label{ display: table-cell; float: left; }

.field-items{ display: table-cell; float: left; }

类似于:

.group-header-tags {
writing-mode:tb-rl;
float:left;
width:500px;
height:500px;
}

.group-header-tags .field-label {
height:50px;
}

.group-header-tags .field-items {
float:left;
height:250px;
}

.field {
display: table;
}

.field-label{
display: table-cell;
float: left;
}

.field-items{
display: table-cell;
float: left;
}
<div class="collapsible group-header-tags field-group-div speed-fast effect-none fieldgroup-effects-processed">
<h3><span class="field-group-format-toggler"><a class="field-group-format-title" href="#"></a></span></h3>
<div class="field-group-format-wrapper" style="display: block;">
<div class="field field-name-field-herb-alias field-type-text-long field-label-above">
<div class="field-label">別名:&nbsp;</div>
<div class="field-items">
<div class="field-item even">紅龍果、龍珠果,是仙人掌科三角柱屬</div>
</div>
</div>
<div class="field field-name-field-herb-flavor field-type-text-long field-label-above">
<div class="field-label">性味:&nbsp;</div>
<div class="field-items">
<div class="field-item even">紅龍果、龍珠果,是仙人掌科三角柱屬</div>
</div>
</div>
<div class="field field-name-field-herb-channel field-type-text-long field-label-above">
<div class="field-label">歸經:&nbsp;</div>
<div class="field-items">
<div class="field-item even">紅龍果、龍珠果,是仙人掌科三角柱屬</div>
</div>
</div>
<div class="field field-name-field-herb-function field-type-text-long field-label-above">
<div class="field-label">功效:&nbsp;</div>
<div class="field-items">
<div class="field-item even">紅龍果、龍珠果,是仙人掌科三角柱屬</div>
</div>
</div>
<div class="field field-name-field-herb-cure field-type-text-long field-label-above">
<div class="field-label">主治:&nbsp;</div>
<div class="field-items">
<div class="field-item even">紅龍果、龍珠果,是仙人掌科三角柱屬</div>
</div>
</div>
</div>
</div>

我希望这是你需要的,谢谢。

关于html - 垂直中文文本元素漂浮在标签旁边,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40651553/

25 4 0