有没有理由说CSS"clear:both"对<a>标签不起作用?

Ale*_*x H 1 html css

此示例中,具有id的div parent未缩放到适当的高度.当具有类的父div中的最后一个元素c_b被样式化时,这是固定的clear:both.但是,如果仅<a>使用类的标记进行link样式设置,则clear:both不会发生任何事情.我想知道为什么clear:both如果最后一个元素是一个div但是对链接元素不起作用似乎正常工作.

谢谢

Tim*_*sch 5

a 是内联标记,div是块.

添加display: block为css到a标记.

编辑:
由于这是一些upvotes这里是如何添加CSS:

stylea标记中添加css :
<a href="#yourlink" style="display: block;"> My link </a>

或者将其添加到从<head>标记链接的样式表中.