我有这样的代码:
<div style="font-size: 1.5rem; width: 20%;vertical-align: middle;" >ABC</div>
当我看这页的时候,它是这样显示的。我添加了x来显示DIV的边界:
xxxxxxxxxxxxxxx
x x
x ABC x
x x
x x
xxxxxxxxxxxxxxx
垂直排列好像什么都没做。
我能做一下吗,这样ABC上面和下面的空间都一样。我看到了CSS表和Flex。有什么方法可以使用标准CS
在我们的封面上,我们想要用大字体显示一个标题,但是如果标题太长,它就会溢出,不能正确显示。
当字体溢出时,我想出了这个js解决方案来调整字体大小:
/** Checks if an element overflows. **/
let isOverflown = e => e.offsetWidth < e.scrollWidth || e.offsetHeight < e.scrollHeight;
/** Resizes an element's font size until it no longer overflows. **/
let resizeFont