aタグを使用してボタンを2つ作成したのですが、その際にbackgroundも色付けしてみると、font-sizeによってボタンのリンク有効幅(バックグラウンド範囲)が変わります。
widthは200pxで固定しているので、font-sizeが変わってもボタン幅は変わらないと思っていました。
これはどういった理由によるものなのでしょうか?
html
1<!DOCTYPE html> 2<html> 3<head> 4 <meta charset="UTF-8"> 5 <title></title> 6 <link rel="stylesheet" href="main.css"> 7</head> 8<body> 9 <a href="#" class="button-link">ボタンリンク</a> 10 <a href="#" class="button-link2">ボタンリンク2</a> 11</body> 12</html>
CSS
1a { 2 background: #ffd700; 3 display: block; 4 width: 200px; 5 margin: 40px auto; 6 padding: 1em; 7 text-align: center; 8} 9 10a.button-link { 11 background: #ffd700; 12 color: #ff4500; 13 font-size: 40px; 14}
回答2件
あなたの回答
tips
プレビュー