我有一些CSS可以在Chrome和Safari中使用。唯一的問題是它在Internet Explorer和Firefox中不起作用。我想我在這裏錯過了一些東西。我正在使用的代碼如下CSS:背景圖片:網址和漸變
.bg-img {
width: 100%;
height: 830px;
background-size: cover;
background-image: gradient(linear, left top, right bottom, color-stop(0%, rgba(223,237,202,0.9)), color-stop(100%, rgba(105,210,190,0.9))), url('../img/profileheader.jpg');
background-image: -moz-gradient(linear, left top, right bottom, color-stop(0%, rgba(223,237,202,0.9)), color-stop(100%, rgba(105,210,190,0.9))), url('../img/profileheader.jpg');
background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, rgba(223,237,202,0.9)), color-stop(100%, rgba(105,210,190,0.9))), url('../img/profileheader.jpg');
background-position: center center;
}
的Html
<div class="bg-img"></div>
我需要-MS-梯度?我讀了一些不必要的地方。在此先感謝壽!
是的,我已經看到了一個。唯一的問題是,你不能添加一個背景網址。而漸變本身不會導致問題。這是漸變和網址之間的結合。 – user3473484
我認爲你可以通過在漸變線之前添加backgroundimage來實現你想要的效果:url('../ img/profileheader.jpg') –
然後再次,也許我不確定你想要做什麼。 Url是指向備用圖片還是該圖片應該顯示在漸變的頂部? –