我有一个链接,在 span 元素下面
<a href="#" style="display:inline-block;font-size:900%">12</a>
<span display="block">ACTIVE</span>
问题是,如果我不给“a”元素提供精确的高度,那么高度不会改变并且它们重叠。我希望我的响应规则只更改字体的大小,这可能吗?
inline-block
本身就是一个不正确的属性。它应该是display:inline-block;
您是否尝试过添加匹配的line-height: 100%;
属性?
a,span{height: npx}
只需将高度应用于 CSS 中的 a 和 span 即可。
没有完全得到你的问题。但我认为你应该尝试使用最小高度或最大高度而不是高度。
您可以在 a 中使用百分比和 em 的组合,在跨度中使用 normal。
a {font-size:9em;}
span {font-size:normal;}