私は MDI WEB アプリケーションを構築しており、コンテンツ用の aと aをarticle
持つ要素によって作成されたウィンドウを持っています。MDI アプリなので、が に設定されているため、他のウィンドウと重ねることができます。コンテンツ セクションに表示するにはスクロールバーが必要ですが、.header
section
article
absolute
header
<article id="win3">
<header> … </header>
<section> … </section>
</article>
CSS:
article {
position: absolute;
min-width: 500px;
width: 918px;
margin: 0px;
padding: 0px;
overflow: hidden;
background-color: white;
border-style: ridge;
border-color: #ddd;
border-width: 4px;
}
article>section {
/* reduce diameter of rounded corner to match the inside curve of the border */
border-radius: 10px;
-moz-border-radius: 10px;
display: block;
overflow: auto;
border: none;
width: 100%;
background-color: white;
padding: 10px 10px 10px 20px;
min-height: 50px;
height: 100%;
}
overflow: auto
Firefox (v 22) では無視されているようですが、Chrome ではスクロールバーが表示されます。
コンテンツ セクションで必要なときにスクロールバーを確実に作成する方法についてのアイデアはありますか?