現在、私は現在、angle-jsを持つ単一ページのアプリケーションで作業しています。私はいくつかの新しいHTMLテンプレートを挿入したい特定のルートを持っています。
これを行うには、2つのナビゲーションバー(ヘッダーとフッター)の間にあるid #mainというコンテナを作成しました。さらに私は体の中の他のすべてのHTML要素の上に別々のdivに含まれる背景としてのイメージを持っています。
ので、構造は次のようになります。今特定の高さと幅を維持するためにbody内のdivを整列する方法
<body ng-controller="mainController">
<div id="background"></div>
<div id="navbar-override" ...> ... </div>
<div id="main" ng-view></div>
<div id="navbar-bottom-override" ...> ... </div>
</body>
私の質問です:#mainのdivが常にページ全体の上に同じ高さと幅(フル利用可能時間&ワット)に滞在する必要があります。私はa pictureを持っています。ここでは、#main divがページの残りの部分とどのように動作するかを記述します。どのようにしてこのアライメントを達成できますか?
P.Sは:これは、htmlタグのCSSです:
html {
height: 100%;
width: 100%;
padding: 65px;
}
重複する質問がありますか?これを試してみてください... http://stackoverflow.com/questions/17141961/css-layout-with-fixed-top-and-bottom-variable-height-middle – Baro