WinJS/javascript を使用してメトロ アプリケーションで水平スクロール効果を実現する標準的な方法はありますか?
可変幅/高さで動的に追加された複数のdiv があり、オーバーフローしたときにコンテンツが広いときに画面を水平にスクロールしたいとします。どうすればそれを達成できますか?
スクロールラッパーで固定幅のoverflow-x:scrollを使用したくない
<section class="header">
Header which is always shown in top left corner
</section>
<section class="magic-winjs-scroll-container-class">
<div style="width:300px;height:200px">Some random div which should stack horizontally</div>
<div style="width:300px;height:200px">Some random div which should stack horizontally</div>
<div style="width:300px;height:200px">Some random div which should stack horizontally</div>
<div style="width:300px;height:200px">Some random div which should stack horizontally</div>
<div style="width:300px;height:200px">Some random div which should stack horizontally</div>
<div style="width:300px;height:200px">Some random div which should stack horizontally</div>
</section>
解決:
CSS
.magic-winjs-scroll-container-class {
display: -ms-flexbox;
-ms-flex-direction: row;
-ms-flex-align: center;
}