我有一個HTML CSS查詢。CSS3邊框和漸變
我有以下的小提琴小提琴。 http://jsfiddle.net/NC9NL/如果你看這個小提琴,你會看到我有兩個div的主要內容的任何一方給它的梯度效果。這兩個divs左右設置爲100%;
然而,當主要內容大於這個例如需要一個滾動條,這些其他兩個div不會沿着頁面。有誰知道我可以做到這一點。
乾杯,
我有一個HTML CSS查詢。CSS3邊框和漸變
我有以下的小提琴小提琴。 http://jsfiddle.net/NC9NL/如果你看這個小提琴,你會看到我有兩個div的主要內容的任何一方給它的梯度效果。這兩個divs左右設置爲100%;
然而,當主要內容大於這個例如需要一個滾動條,這些其他兩個div不會沿着頁面。有誰知道我可以做到這一點。
乾杯,
我想你並不真的需要那些額外的列。只需將兩個漸變組合成一個並將其分配到主列:
.container_body {
background: #fff;
background: -moz-linear-gradient(left, #c6c6c6 0%, #ffffff 2%, #ffffff 98%, #c6c6c6 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#c6c6c6), color-stop(2%,#ffffff), color-stop(98%,#ffffff), color-stop(100%,#c6c6c6));
background: -webkit-linear-gradient(left, #c6c6c6 0%,#ffffff 2%,#ffffff 98%,#c6c6c6 100%);
background: -o-linear-gradient(left, #c6c6c6 0%,#ffffff 2%,#ffffff 98%,#c6c6c6 100%);
background: -ms-linear-gradient(left, #c6c6c6 0%,#ffffff 2%,#ffffff 98%,#c6c6c6 100%);
background: linear-gradient(to right, #c6c6c6 0%,#ffffff 2%,#ffffff 98%,#c6c6c6 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c6c6c6', endColorstr='#c6c6c6',GradientType=1);
}
爲什麼一面比另一面暗 – TheMonkeyMan
我不知道 - 在我的測試用例中看起來是一樣的。 – feeela
我同意,不需要額外的容器。但是,我確實有兩個觀察結果:1)不需要'-ms-linear-gradient'行。 IE9不支持CSS漸變,IE10支持前綴版本,2)濾鏡漸變效果不佳。對於IE9,漸變可以使用'box-shadow'來模擬。另外,我認爲沒有必要使用舊的WebKit語法,除非需要支持較舊的Android。 – Ana
不要將代碼粘貼到jsFiddle中。將CSS放入CSS面板並在HTML面板中輸入'' – Ana
感謝您:-) – TheMonkeyMan