divの "カルーセル"を持つサイトを設定しようとしていますが、すべてサイドバイサイド(左に浮動)で、フルスクリーンの幅で表示されます。 javascriptを使用して、私は "カルーセル"を動かすことによって異なるdivをビューに移動することを計画しています。オーバーフローを設定する:親に隠れてすべてのコンテンツを非表示にする
私の問題は、オーバーフローを設定する何らかの理由で、カルーセルを含むdivに隠されているすべてのコンテンツが隠されていることです。火かき棒で調べると、divが正しい場所に表示されますが、コンテンツは表示されません。私はオーバーフローを取る場合
#content_window
{
position:relative;
width:100%;
overflow:hidden;
}
#carousel
{
position:absolute;
width:400%;
top:50px;
left:0;
overflow:hidden;
}
.pane
{
float:left;
width:25%;
color:White;
text-align:left;
margin-top:50px;
}
:#content_windowのオフに隠された、その後のペイン内のコンテンツが見えるようになりますが、水平スクロールバーがある
<div id="content_window">
<div id="carousel">
<div id="p_home" class="pane">
Home!
</div>
<div id="p_about" class="pane">
About!
</div>
<div id="p_services" class="pane">
Services!
</div>
<div id="p_contact" class="pane">
Contact!
</div>
</div>
</div>
とCSS:ここ
はHTMLですスクロールしてすべての枠を表示することができます。誰かが私が間違っていることを知っていますか?
明確なのdiv: ''
迅速な対応のための最後の1 –