给文字设成line-height:1会让其他部分更好布局,不知为什么手机上就出现隐藏文字上头一部分?
有什么好的解决方法?
<p>哈哈哈哈哈</p>
p{line-height:1;overflow:hidden;width:50%;text-overflow: ellipsis;
white-space: nowrap;font-size:1rem;
}
给文字设成line-height:1会让其他部分更好布局,不知为什么手机上就出现隐藏文字上头一部分?
有什么好的解决方法?
<p>哈哈哈哈哈</p>
p{line-height:1;overflow:hidden;width:50%;text-overflow: ellipsis;
white-space: nowrap;font-size:1rem;
}
我也一直认为line-height:1会让行占高度正好等于font-size,这样对UI标注非常友好。
但是,我错了。
reset.css的时候不提倡用line-height:1的,有些字体如此设置会导致你说的,顶部被切掉一部分。
更多可以参考这个: https://zhuanlan.zhihu.com/p/...
10 回答11.1k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
5 回答1.9k 阅读
用你的代码并不会有这样的效果,请补全代码