所以我有一個按鈕,它有一個漸變。該按鈕能夠在所有瀏覽器中工作,因爲它的所有前綴。但我想添加一個更小的背景,這是一個小型的圖像。事情是我似乎無法居中該按鈕,並在所有的梯度之上。它甚至不會顯示?看看下面的代碼:CSS超過1個背景,漸變在一個按鈕
#mcodebtn {
position: absolute;
width: 100%;
height: 100%;
background-image: url(http://s3.amazonaws.com/content.newsok.com/newsok/images/video-icon-play.png);
background-position: center;
background-repeat: no-repeat;
background-image: -webkit-linear-gradient(top, #3498db, #2980b9);
background-image: -moz-linear-gradient(top, #3498db, #2980b9);
background-image: -ms-linear-gradient(top, #3498db, #2980b9);
background-image: -o-linear-gradient(top, #3498db, #2980b9);
background-image: linear-gradient(to bottom, #3498db, #2980b9);
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0px;
font-family: Arial;
text-decoration: none;
color: white;
}
.form1btn {
position: absolute;
left: 103px;
width: 100px;
height: 46px;
}
<div class="form1btn">
<input type="button" id="mcodebtn" value="">
</div>
基本上我試圖做的是那部戲的圖像添加到按鈕的中心,同時仍保持漸變背景和所有其他瀏覽器前綴。
任何想法?
你想添加更多的圖像或梯度? – AleshaOleg
只是再一個圖像,但也保留所有這些漸變。 – L3SAN
你知道多背景語法嗎? :像'background-image:線性漸變(到底部,#3498db,#2980b9),url(http://s3.amazonaws.com/content.newsok.com/newsok/images/video-icon-play。 png);' –