以下是我在HTML/CSS中想要实现的内容:
我有不同高度和宽度的图片,但它们都小于180x235。因此,我想创建一个带有边框且 vertical-align: middle
的 div
,并将所有图片放在其中。我已成功完成了这一步骤,但现在我遇到了如何正确地为整个 div
创建超链接的问题。
这是我的代码:
<div id="parentdivimage" style="position:relative;width:184px;height:235px;border-width:2px;border-color:black;border-style:solid;text-align:center;">
<div id="childdivimage" style="position:absolute;top:50%;height:62px;margin-top:-31px;">
<img src="myimage.jpg" height="62" width="180">
</div>
</div>
请注意,为了方便在此处复制粘贴,样式代码是内联的。我在某处读到可以简单地添加另一个父div在代码上面,然后在其中添加一个href链接。但是,根据一些研究,这不会是有效的代码。
因此,再次总结一下,我需要整个div(`#parentdivimage`)成为href链接。