div 全体をクリック可能にしたいので、div 内のリンクのスタイルを変更して、div 全体のサイズを取得します。しかし、div にパディングを追加すると、背景は拡大しますが、リンクは拡大しません。
これが私が持っているものです:
html :
<div id="b_register">
<a href="#"> Register </a>
</div>
css:
#b_register {
background-color: #CCCCCC;
display: block;
float: left;
font-size: 16px;
height: 20px;
margin-bottom: 5px;
margin-right: 5px;
padding: 10px;
text-align: center;
width: 110px;
}
#b_register a {
display: block;
height: 100%;
width: 100%;
text-decoration: none;
color:white;
}
#b_register:hover{
background-color: #009FD6;
}
または、そこに行くこともできます
http://jsfiddle.net/EycDQ/1/
私が望むのは、div で Onclick イベントを使用せずに、パディングがあっても div をクリックできるようにすることです。
ありがとうございました!