【发布时间】:2017-11-26 22:01:17
【问题描述】:
第一次在 Wordpress 上开发一个网站,然后在我的主页上胡思乱想以使其看起来更好。我在尝试用a 包装我的div 以使整个框可点击/链接时遇到问题。
在页面编辑代码如下:
<a href="random_link1">
<div>
<img src="random_image1"/><br>
random text 1
</div>
</a>
<a href="random_link2">
<div>
<img src="random_image2"/><br>
random text 2
</div>
</a>
像这样的一行中有多个应该并排的div(使用css display: inline-block)
但是实时站点将这些 div 垂直堆叠。在使用开发人员工具 (chrome) 进行检查后,我发现代码可以在 div 中间使用完全相同的 a 出现额外的 p 元素:
<a href="random_link1">
<div>
<img src="random_image1"/><br>
random text 1
</div>
</a>
<p>
<a href="random_link1"></a>
<a href="random_link2"></a>
</p>
<a href="random_link2">
<div>
<img src="random_image2"/><br>
random text 2
</div>
</a>
有人知道如何解决这个问题吗?
【问题讨论】: