ヘッダー div に 4 つのボタンがあります。css の上部と左側のマージンを使用してすべて配置したので、それらはすべて 1 行で隣り合っています。派手なものはありません。
ボタンが押されたときにアクションを実行しようとしています。ボタンのテキストが少し下に移動します。
私はCSSでこのコードを使用しています:
#btnhome:active{
line-height : 25px;
}
HTML :
<div id="header">
<button id="btnhome">Home</button>
<button id="btnabout">About</button>
<button id="btncontact">Contact</button>
<button id="btnsup">Help Us</button>
</div>
ボタン CSS の例:
#btnhome {
margin-left: 121px;
margin-top: 1px;
width: 84px;
height: 45px;
background: transparent;
border: none;
color: white;
font-size:14px;
font-weight:700;
}
また、これらのボタンはヘッダーの背景で機能します。これらの設定と関係があると確信しています:
#header {
background-image: url(images/navbar588.png);
height: 48px;
width: 588px;
margin: 2em auto;
}
うまく機能しますが、唯一の問題は、他のすべてのボタンもテキストを下に移動することですか? 何故ですか?#btnhome のみを使用したいという明確な意思表示をしていませんか? すべてのボタンの ID はまったく異なります。余白を除いて、すべてのボタンの CSS 設定は同じです。何を編集する必要がありますか?
どうもありがとうございました。