今日はjQueryでスライドショーを遊んでいました。変なことに気づいたらなんとか作成できました。スライドショーが配置されているdiv#feature
は、その親要素に何らかの形で接着されているよう#content
です。divに追加margin: 10px auto
すると、 divも親要素に対して 10px 低くなります。#feature
#content
ここで私が間違ったことを誰か教えてもらえますか?
コード全体を提供すると混乱が生じますが、リンクは次のとおりです。
https://dharman.eu/sites/daftpunk/
の CSS #feature
:
#feature {
width:940px;
margin: 10px auto;
position: relative;
height:500px;
overflow: hidden;
clear: both;
box-shadow: 0px 0px 5px 2px #000;
}
および CSS の場合#content
:
#content{
min-height:800px;
background-color: #fff;
}
私の友人は興味深いことに気づきました。余白の問題はまだ解決されていませんが、コンテンツの空の 10px スペースに追加margin-bottom: 30px
すると、正しく埋められます。#menu