CSS - 将 3 条边对齐在同一垂直线上
CSS - align 3 asides on same vertical line
我是 CSS 的新手,我想在同一行上垂直对齐 3 个块(3 个旁边的标签)。
代码如下:
https://jsfiddle.net/valiciousssx/1qg2nr7y/1/
所以,我有这三个旁白,当我调整浏览器的宽度大小时,我很难将它们垂直对齐在同一条线上。我的意思是,有些点都在同一条线上,但通常它们不会彼此重叠。
我尝试使用 display: inline-block
但我一无所获。
如何解决?
我通过将 <br><br>
替换为 <br style="clear: both">
来实现的。你可以在这里阅读:https://developer.mozilla.org/en-US/docs/Web/CSS/clear
我尝试了来自 MDN 的伪元素解决方案,它也很有效(在这种情况下你根本不需要 <br>
s):
article::after {
content: '';
display: block;
clear: both;
}
我是 CSS 的新手,我想在同一行上垂直对齐 3 个块(3 个旁边的标签)。
代码如下:
https://jsfiddle.net/valiciousssx/1qg2nr7y/1/
所以,我有这三个旁白,当我调整浏览器的宽度大小时,我很难将它们垂直对齐在同一条线上。我的意思是,有些点都在同一条线上,但通常它们不会彼此重叠。
我尝试使用 display: inline-block
但我一无所获。
如何解决?
我通过将 <br><br>
替换为 <br style="clear: both">
来实现的。你可以在这里阅读:https://developer.mozilla.org/en-US/docs/Web/CSS/clear
我尝试了来自 MDN 的伪元素解决方案,它也很有效(在这种情况下你根本不需要 <br>
s):
article::after {
content: '';
display: block;
clear: both;
}