ここにどの情報を含めるのが適切かよくわからないので、寛大にお伝えします。ページの上部に、水平線があります。さて、この行の上、右下に、3 つの gif 画像で構成される多くの画像を配置したいと思います。画像は適切に右に揃えられますが、一番下までは行きません。以前、私は同じデザインを持っていましたが、CSS のみを使用して 3 つのボックスを作成し、魅力的に機能しました。画像は正確に幅 96 ピクセル、高さ 45 ピクセルです。これは、CSS が続く私の HTML です (私は 960 グリッド システムを使用しています)。
そうそう、私はすでに CSS で li に負のマージンを使用しようとしました。
<div class="grid_8">
<ul>
<a href="cv.html"><li></li></a>
<a href="arbete.html"><li></li></a>
<a href="index.html"><li></li></a>
</ul>
</div>
ul {
list-style:none;
padding:0;
margin-top:50px;
}
li:first-child {
margin-right:-5px;
}
li {
background-image:url('bilder/meny_hem.gif');
float:right;
width:96px;
height:45px;
margin-bottom:0px;
padding-bottom:0px;
}
編集:これは私の新しいコードです。(?) 構文を修正しますが、問題は残ります。どんな感じか画像もご覧ください。
<ul>
<li><a href="cv.html"></a></li>
<li><a href="arbete.html"></a></li>
<li><a href="index.html"></a></li>
</ul>
ul {
list-style:none;
padding:0;
margin-top:50px;
}
li:first-child {
margin-right:-5px;
}
li {
float:right;
width:96px;
height:45px;
}
a {
display:block;
background-image:url('bilder/meny_hem.gif');
width:96px;
height:45px;
margin-bottom:0px;
padding-bottom:0px;
}