html
css
实际效果
当a设置font-size=12px后为什么会距离顶部有空隙?
然后给a设置float:left后,a距离顶部又没有空隙了
或者在a设置font-size=12px后a不设置float:left,而是*{font-size: 12px},a距离顶部的空隙也消失了
想知道这是为什么...求解答
html
css
实际效果
当a设置font-size=12px后为什么会距离顶部有空隙?
然后给a设置float:left后,a距离顶部又没有空隙了
或者在a设置font-size=12px后a不设置float:left,而是*{font-size: 12px},a距离顶部的空隙也消失了
想知道这是为什么...求解答
10 回答11.7k 阅读
2 回答3.2k 阅读✓ 已解决
2 回答4.3k 阅读✓ 已解决
5 回答2.2k 阅读
3 回答1.9k 阅读✓ 已解决
2 回答1.7k 阅读✓ 已解决
4 回答2.5k 阅读✓ 已解决
这是由子元素和父元素字体大小不一致导致
inline
元素的基线对齐问题。修改方法:<!DOCTYPE html>
,不推荐这么做a
元素和p
元素的父元素字体大小为12px
a
这种inline
元素的样式为vertical-algin: top