0
ていないのはなぜここで私はレンダリングするページです。ここで要素Dは、要素Bを置く、およびC
ソースコードです:
は、<div id="a"> </div> </div id="b"> </div> <div id="c"> </div> <div id="d">about </div>
もCSSファイル:
#a{
background-repeat:no-repeat;
background-position:center;
height:120px;
background-color:green;
}
#b{
background-image:url('resources/weneedu.png');
background-repeat:no-repeat;
background-position:center;
width:40%;
height:340px;
position:absolute;
left:10%
}
#c{
background-image:url('resources/yunoguy.png');
background-repeat:no-repeat;
background-position:center;
width:40%;
height:340px;
position:absolute;
left:52%;
}
なぜ要素Dは要素Aの下を移動し、要素Bのままになりますか?興味深いことに、面白いことに、これはC、Bの前に移動します。
また、私は次のようなことをしたいと思いますか?ありがとう。
タイトルの質問に答えるには絶対的な位置付けを使用しているからです。 –
@MДΓΓLLLLLLは投稿の最初の部分で正しいです。あなたは絶対に要素bとcを配置しているので、要素dはその間隔の影響を受けません。 –
Y U NO GO GOOWN。 –