我正在尝试修改此小时,以便它可以在移动设备上显示在一行上。此代码适用于桌面视图,但对于移动设备而言,它会创建一个跳至中断hr的行。
div {
text-align: center;
}
hr {
display: inline-block;
width: 30%;
}
<div class="mcnTextContent">
<table>
<tbody>
<tr>
<td> </td>
</tr>
</tbody>
</table>
<div style="center">
<hr>TOGETHER
<hr>
</div>
<table>
<tbody>
<tr>
<td> </td>
</tr>
</tbody>
</table>
</div>
答案 0 :(得分:0)
选项一: 使用单个全角(或大约90%的数字?)
TOGETHER
向上移动,使其位于顶部。
选项二:
在CSS中使用calc
,以使每个
(在这种情况下,猜测宽度为30%太脆弱了。)
答案 1 :(得分:0)
您对TOGETHER宽度的20px的估算超出了预期。 在下面,我使用了8em,但您可能希望将其调整为另一种方式。
div { text-align: center; }
hr { display: inline-block; width: calc((100% - 8em)/2); }
<div class="mcnTextContent">
<table>
<tbody>
<tr>
<td> </td>
</tr>
</tbody>
</table>
<div style="center">
<hr>TOGETHER
<hr>
</div>
<table>
<tbody>
<tr>
<td> </td>
</tr>
</tbody>
</table>
</div>