网页中CSS的细节处理大总结(四)

发布时间:2020-12-22编辑:脚本学堂
我们在css编写过程中遇到很多的细节问题,下面针对这个问题,给大家总结归纳一下,细节打败一切,希望朋友认真的看一下。

一、让层显示在flash之上
解决办法:
给FLASH设置透明
 

<param name="wmode" value="transparent" />或者<param name="wmode" value="opaque" />
 

二、让一个层垂直居中浏览器中
解决办法:
使用百分比绝对定位,与外补丁负值的方法。
 

position:absolute;
top:50%;
left:50%;
margin:-100px auto auto -100px;
width:200px;
height:200px;
 

三、加入收藏夹
解决办法:
 

复制代码 代码示例:
<script type="text/javascript">
// <![CDATA[
function bookmark(){
var title=document.title
var url=document.location.href
if (window.sidebar) window.sidebar.addPanel(title, url,"");
else if( window.opera && window.print ){
var mbm = document.create_r_rElement_x('a');
mbm.setAttribute('rel','sidebar');
mbm.setAttribute('href',url);
mbm.setAttribute('title',title);
mbm.click();}
else if( document.all ) window.external.AddFavorite( url, title);
}
// ]]>
</script>
<a href="bookmark()">加入收藏夹< /a>