1140 CSS Gridに基づいて Web サイトを構築しています。これは、最大幅が 1140px に設定された完全に流動的なグリッドです。このレイヤーの上にナビゲーション バーになるものを配置しました。このレイヤーは、各側でさらに 5 ピクセル拡張し (みんなのお気に入りの「リボン」デザイン効果のために)、中央の 1140px (現在は 1150px のナビゲーション) の幅を調整したいと考えています。その下にグリッドがあります。しかし、これまでに試したことはすべてうまくいきませんでした。誰にもアイデアはありますか?
HTML:
<div class="float">
<div class="nav">
<div class="navleft">
<img src="images/banneredgel.png"/>
</div>
<div class="navbar">
</div>
<div class="navright">
<img src="images/banneredger.png"/>
</div>
</div>
</div>
CSS:
.float {
width: 100%;
display: inline block;
overflow: hidden;
position: fixed;
}
.nav {
width: 100%;
height: 43px;
max-width: 1150px;
min-width: 755px;
margin: 0 auto;
overflow: hidden;
}
.navleft {
float: left;
width: 5px;
height: 43px;
}
.navbar {
float: left;
width: 100%;
max-width: 1140px;
height: 38px;
background-color: #6fd0f6;
}
.navright {
float: left;
width: 5px;
height: 43px;
}