如何在CSS中創建類似於this的效果(右側的框)?用CSS淡化元素的頂部
小問題,但總之很甜。我會發布我已經嘗試過的代碼,但我無法開始褪色整個盒子,這也足以滿足我的目的(我可以在底下添加另一個div,我需要的是褪色文本)。
如何在CSS中創建類似於this的效果(右側的框)?用CSS淡化元素的頂部
小問題,但總之很甜。我會發布我已經嘗試過的代碼,但我無法開始褪色整個盒子,這也足以滿足我的目的(我可以在底下添加另一個div,我需要的是褪色文本)。
使用linear-gradient
與rgba
,從完全不透明去0相同的顏色:
div {
width: 400px;
margin: 20px auto;
background: rgb(163, 182, 245);
padding: 10px;
position: relative;
}
div:before {
content: '';
position: absolute;
top: 0; left: 0; right: 0;
height: 80px;
background: linear-gradient(
rgba(163, 182, 245, 1),
rgba(163, 182, 245, 0)
);
}
這裏的小提琴:http://jsfiddle.net/HUHKB/
附:不要忘記生產中的供應商前綴...
真棒,謝謝! – Scott 2013-02-10 02:32:26
儘管Joseph的瀏覽器兼容性更好,但我認爲我會選擇這個,因爲它的簡單性。謝謝! – Scott 2013-02-10 02:32:06