CSS2中的text-shadow屬性能夠輕鬆的為web頁面中的文字添加陰影,但是到目前為止只有OS X的Safari瀏覽器支援它,今天,我們將為其他瀏覽器創建CSS文字陰影效果,包括Firefox ,並且能夠通過w3驗證。
討論了多年的text-shadow屬性可以讓你控制頁面元素陰影的顏色、偏移量及模糊度,儘管其還未被廣泛支持,但是某些設計師已經開始決定在任意地方使用CSS text-shadows屬性了。儘管這只是為很少數量的用戶增強性設計。
以下為範例,使用的時候注意a的position:relative及span中的position:absoluteview plaincopy to clipboardprint?
<style>
ul,li{ margin:0px; padding:0px;list-style-type: none;}
#nav{font-family: Verdana, "宋體", Arial;}
#nav li{ float:left; margin-left:30px;}
#nav span{display:none;}
#nav a{font-size:12px;font-weight: bold;color: #FF6600;text-decoration: none; display:block;}
#nav a:hover{ color:#999;top:1px; left:1px; position:relative;}
#nav a:hover span{ display:block; top:-2px; left:-2px; position:absolute; color:#FF3300;cursor:pointer;}
</style>
<style>
ul,li{ margin:0px; padding:0px;list-style-type: none;}
#nav{font-family: Verdana, "宋體", Arial;}
#nav li{ float:left; margin-left:30px;}
#nav span{display:none;}
#nav a{font-size:12px;font-weight: bold;color: #FF6600;text-decoration: none; display:block;}
#nav a:hover{ color:#999;top:1px; left:1px; position:relative;}
#nav a:hover span{ display:block; top:-2px; left:-2px; position:absolute; color:#FF3300;cursor:pointer;}
</style>view plaincopy to clipboardprint?
<div id="nav">
<ul>
<li><a href="#">網站首頁<span>網站首頁</span></a></li>
<li><a href="#">網站首頁<span>網站首頁</span></a></li>
<li><a href="#">網站首頁<span>網站首頁</span></a></li>
<li><a href="#">網站首頁<span>網站首頁</span></a></li>
<li><a href="#">網站首頁<span>網站首頁</span></a></li>
</ul>
</div>