我有以下的HTML5頁面(在Windows Store應用):使用CSS3 textarea的佈局利潤率
<div>
<textarea id="wideBox" class="wideInput"></textarea>
<textarea id="small1" class="narrowInput"></textarea>
<textarea id="small2" readonly class="narrowInput"></textarea>
</div>
下面CSS:
.wideBox {
width: 100%;
box-sizing: border-box;
opacity: 80;
height: 200px;
background: -ms-linear-gradient(top, #213A4F, #1a82f7);
}
.narrowInput {
width: 50%;
box-sizing: border-box;
height: 200px;
float: left;
padding: 5px;
background: -ms-radial-gradient(bottom, #6BBEC7, #1a82f7);
}
那我以後的影響是單個寬文本框與兩個相同大小的文本區域下面。
這是行不通的,但是,較小的文本框只是合併在一起。爲了抵消這一點,我嘗試引入1px
的餘量,但是,這會將第二個較小的文本框推到下一行。
我也嘗試在框中添加邊框,但無濟於事。
如何在不改變頁面整體佈局的情況下得到間隙或輪廓的效果?
你'.wideBox',這就是你的'id'的名稱。在你的css中將它改爲'.wideInput' – ashley 2013-02-19 08:48:25