基本的に私はナビゲーションバーを作成していますが、JqueryがWebサイトを「きれい」に見せるために多くのサイズ変更を行っているため、水平リストを使用したくないので、各ボタンは次のように作成されます。
<a href="#" class="button" id="home"><img src="homeicon.png"><span id="homex"><br /><img src="home.png" /></span></a>
(はい、それらはすべて正当な理由で画像ボタンです)
しかし、唯一の問題は、それらが修正され、ページの上部で「トップ0」に設定されていることです。その結果、互いに隣り合うことはできず、むしろ重なり合っています。それらは0にトップしますが、それらを互いに隣接させますか?
HTML
<div id="top">
<a href="#" class="button" id="home"><img src="homeicon.png"><span id="homex"><br /><img src="home.png" /></span></a>
</div>
CSS
#top a.button { position: fixed; top: 0; padding: 12px; background: url('glacial_ice.jpg'); text-decoration: none; color: black; border-radius: 0px 0px 25px 25px; }
#top { position: relative; top:0; padding-left: 25px; }
Init関数($(document).ready()で実行)
$('a.button').animate({
height: '+=5px',
}, 20, function() {
$('a.button').animate({
opacity: 0.6,
height: '-=5px',
}, 20);
});
ありがとう