私はここにウェブサイトを構築しています:argit.bounde.co.uk
私は解決策を見つけようと何時間も探していました。流動的な幅になる独自のスライダーを作成しようとしているため、可能な場合は高さ/幅を定義できません。スライダーの大部分はストック画像で動作していますが、その下に要素を配置すると、意図したものよりも 5 ピクセル低くなります。これは、私がテストした IE を除くすべてのブラウザで発生します。スライダーの上に表示されるように、スライダーの下にあるバナーに負の上部マージンを設定したいのですが、この 5px のマージンの原因を突き止めるまではできません。
htmlはここにあります:
<div id="slider">
<div id="sliderwidth">
<ul>
<li><img src="imgs/slider/img1.jpg" alt="image 1"></img></li>
<li><img src="imgs/slider/img2.jpg" alt="image 2"></img></li>
<li><img src="imgs/slider/img3.jpg" alt="image 3"></img></li>
<li><img src="imgs/slider/img4.jpg" alt="image 4"></img></li>
</ul>
</div>
</div>
<div id="sliderborder">
私が試したこと:
すべての jQuery の削除:機能しませんでした。
スライダーをスタイリングするすべての CSS の削除:機能しませんでした。
img の高さを 300px に設定:機能しませんでした。
li の高さを 300px: wordedに設定します。
imgs を高さ 300px の div に置き換える: 動作しました。
スライダーのすべての要素にパディング 0、マージン 0 を設定:機能しませんでした。
検証エラーのチェック:完全に検証済み。
チェック済みの画像は高さ 300pxです。
開発ツールのすべての要素をチェックして、不正な margin/padding: none foundをチェックしました。
私は文字通りアイデアがありません。どんな助けでも大歓迎です!!