div
それぞれ幅 100%、高さ 100%の 4 つのコンテナーを持つページを作成しようとしています。中央にメインdiv
があり、次にその左、右、下にメインが必要です (はい、jQuery アニメーションのために、このように配置する必要があります)。
以下は私の現在のコードです(そしてここにJSFiddleがあります):
HTML
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="stylesheets/test.css">
</head>
<body>
<div id="container1"></div>
<div id="container2"></div>
<div id="container3"></div>
<div id="container4"></div>
</body>
</html>
CSS
html, body {
height: 100%;
width: 100%;
margin: 0;
padding: 0;
/*overflow: hidden;*/
}
#container1 {
position: absolute;
height: 100%;
width: 100%;
top: 0;
left: 0;
background-color: blue;
}
#container2 {
position: absolute;
height: 100%;
width: 100%;
top: 0;
left: -100%;
background-color: red;
}
#container3 {
position: absolute;
height: 100%;
width: 100%;
top: 0;
left: 100%;
background-color: green;
}
#container4 {
position: absolute;
height: 100%;
width: 100%;
top: 100%;
left: 0;
background-color: orange;
}
div
右と下にある s には問題はありませんでしたが、左にある s は機能していないようです。
また、メインの div をおよびに左に配置しようとしましdiv
たが、ページを読み込んでメイン(青いもの) を表示する方法がわかりません。この例は、この JSFiddleにあります。left: 0
top: 0
left: 100%
top: 0
div
何か案は?