① html中如何讓背景顏色漸變
html中讓背景顏色漸變步驟如下:
1、打開html開發工具,新建一個html文件。
② 怎麼通過css改變圖片的顏色
1、如果想改變css背景圖片,一般的做法只能使用css濾鏡;
2、css濾鏡主要包括:
Speia濾鏡 灰度圖濾鏡 高斯模糊濾鏡 反色濾鏡 飽和度濾鏡
對比度濾鏡 亮度濾鏡 色相旋轉濾鏡 陰影濾鏡
3、css濾鏡在瀏覽器兼容是比較坑爹的問題,ie瀏覽器有自己一套濾鏡filter家族,基本所有ie內核瀏覽器都支持,ff和Chrome,opera則主要使用css3的濾鏡,這些瀏覽器在後期版本支持css3的濾鏡(目前版本基本都支持html5和css3),通過濾鏡改變背景圖的顏色和效果,當然這些濾鏡主要是為了效果而產生,顏色只是固定的幾種效果。
4、個別時候,css濾鏡還需要結合js使用,才能到達必要效果,其實一般背景圖片都是用透明度的css來設置它的顏色度;
透明度css列子:
transparent_class {
filter:alpha(opacity=50);
-moz-opacity:0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
}
③ 在html中,用盒子做網頁怎麼讓圖片變顏色,就是滑鼠放在圖片上就會變的那種,謝謝各位大神。
<!doctypehtml>
<htmllang="en">
<head>
<metacharset="UTF-8">
<title>div變顏色</title>
<style>
#image{
width:200px;
height:200px;
background-color:#ccc;
}
p{
text-indent:2em;
padding:10px;
}
</style>
</head>
<body>
<divid="image"onclick="ToRed()"onmouseover="ToGreen()"onmouseout="ToBlue()">
<p>滑鼠點擊變紅,滑鼠移動到盒子內變綠,移出變藍。</p>
<p>如果想讓圖片變色,可以把圖片做成具有一定透明度的圖片,改變背景顏色。</p>
</div>
<scripttype="text/javascript">
functionToRed(){
document.getElementById('image').style.backgroundColor="#f00";
}
functionToGreen(){
document.getElementById('image').style.backgroundColor="#0f0";
}
functionToBlue(){
document.getElementById('image').style.backgroundColor="#00f";
}
</script>
</body>
</html>