我試圖實現1列靈活/ 1列固定佈局。 'col-a'應該是靈活的,佔用100% - 110px,'col-b'應該固定並對齊。CSS負邊距,我做錯了什麼?
我'試圖使用負邊距,但有一點運氣。
<div class="cont">
<div class="col-a">
Be flexible
</div>
<div class="col-b">
Be fixed
</div>
</div>
.cont {
background-color: #00f;
padding: 10px;
overflow:hidden;
}
.col-a {
background-color: #0ff;
padding-right: 110px;
margin-right: -110px;
float: left;
}
.col-b {
background-color: #ff0;
width: 110px;
float: left;
}
是否可以使用這種標記? /*答發現*/ 下面是解
.cont {
background-color: #00f;
overflow:hidden;
padding: 10px;
}
.col-a {
width: 100%;
background-color: #0ff;
margin-right: -110px;
float: left;
}
.col-b {
background-color: #ff0;
width: 110px;
float: right;
}
什麼是您的CSS?另外,你有沒有嘗試過其他方法/ css? –
請分享css,它會更容易幫助你。 – Krycke
這就是你想要做的嗎? http://jsfiddle.net/pboissonneault/gyzkY/ –