如果你現在還在為背景透明文字不透明而發愁的話,建議你來看看。當然IE6我已經放棄了,所以不要說不用PNG8的圖片這樣在IE6下沒有效果,當然你也可以用濾鏡。本人不建議使用濾鏡。因為這樣可能會出現其它問題!(如無法點擊等等問題)做前端最怕的就是BUG,特別是IE6。滾蛋IE6!
本文的核心就是利用PNG32透明圖片來做背景然后平鋪背景就行了。這樣就不會存在背景透明文字也透明了。這樣做起來超級簡單你們說呢!
圖片只需要調整透明度即可。
在PSD中把圖片設置為20%的透明度保存為png就行了。
(切忌:不要設置模式為灰度。這樣會變成png8了。而且沒有透明度。)
背景透明,文字不透明。哈哈。IE 6滾蛋啦!支持:IE7.0+/FF3.0+/Opera10+/Chrome/Safari 。均測試通過。
效果圖如下:
完整代碼如下:
<body>
<div class="bg bg1">
<div class="com"><p>背景透明,文字不透明。哈哈。IE 6滾蛋啦<br />支持:<br />IE7.0+/FF3.0+/Opera10+/Chrome/Safari <br />均測試通過。透明度為:20%</p></div>
</div>
<div class="bg bg2">
<div class="com"><p>背景透明,文字不透明。哈哈。IE 6滾蛋啦<br />支持:<br />IE7.0+/FF3.0+/Opera10+/Chrome/Safari <br />均測試通過。透明度為:20%</p></div>
</div>
</body>
</html>
新聞熱點
疑難解答