私はこれに数時間を費やしましたが、これを行う方がはるかに簡単だと思います。完全にリンク可能に保ちながら、3つのdivを水平方向に中央に配置しようとしていますが、最終的にそれをあきらめてテーブルを試しました(:-o )。
最初のものは、divをリンクしようとして失敗したことを示しています。
<center><table>
<tr>
<td>
<a href="http://google.com" style="display:block;height:100%;width:100%">
<div>
a
</div>
</a>
</td>
<td>b</td>
<td>c</td>
</tr>
</table>
CSSを使用
tbody tr td{
width: 300px;
height: 200px;
border: 2px solid #000;
background-color: #000;
opacity: 0.7;
color: #fff;
font-size: 30px;
font-family: 'calibri'; //temporary
padding: 30px;
}
body center table
{
border-spacing: 20px;
margin-top: -90px;
}
tr td a{
height:150%;
width:150%;
}
誰かがdivまたはtablesでこれを行う方法を知っているなら、あなたの応答は大歓迎です!