我想要:
- 显示一系列链接,每一个都在新的一行
- 保持链接的可变宽度和文本换行能力
- 将每个链接的鼠标悬停区域限制为其实际内容
- 将链接保留在内容流中
我能想到的最好的解决方案是
<div>
<a href="">Text</a>
</div>
<div>
<a href="">Text</a>
</div>
,但我不喜欢添加非语义的<div>
. 我尝试使用a { float: left; clear: both }
,但这将链接从内容流中取出。据我所知,我不能使用伪选择器,例如:outer-wrapper
. 有更好的解决方案,还是<div>
包装器是最好的解决方案?
*我想过使用<ul><li><a>
,但我每页只有一两个链接,<ul><li>
为了<div>
避免<div>