为什么会这样?
这里面的原因是什么?
最佳答案
当你 float 它时,你隐含地使它成为一个 block 元素。与行内元素(a 包括在内)不同, block 元素可以指定宽度和高度。这是一个 good explanation of block vs. inline differences .
编辑:删除了“有布局”作为 block 元素描述的一部分,这 isn't quite true ...
关于css - 我无法更改 <a> 的宽度而不使其 float 或阻塞,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1726727/