上一篇文章介绍了使用JS方法对联广告,带有可关闭的功能:《JS对联广告 - 可点击关闭的两侧对联广告代码》
下面为大家再介绍一个纯CSS(也不能说全纯CSS,还是有几句javascript代码的,可直接写在模板中,不会被拦截)
如果是百分百纯CSS,是不具有关闭广告的功能,只能使用position进行相对浏览器进行悬浮固定才行!
css 代码
.couplet_ad /* 底部固定*/{position:fixed;bottom:auto; top:0; width: 120px; height: 230px; z-index:99999; margin-top:158px;} * html .couplet_ad /* IE6 底部固定*/{_position:absolute; _bottom:auto; _top:expression(eval(document.documentElement.scrollTop));} .couplet_ad a{ display:block; cursor:pointer;} #ad_left{ left: 0px;} #ad_right{ right: 0px;}
html代码(下代码直接放到html中即可)
对联广告左边
<div class="couplet_ad" id="ad_left"> <a target="_blank" href=""><img src="dl.jpg"></a> <a onClick="ad_left();">关闭</a> </div>
对联广告右边
<div class="couplet_ad" id="ad_right"> <a target="_blank" href=""><img src="dl.jpg"></a> <a onClick="ad_right();">关闭</a> </div>
这个js是关闭按钮代码
<script language="javascript"> function ad_left(){ document.getElementById('ad_left').style.display="none"; } function ad_right(){ document.getElementById('ad_right').style.display="none"; } </script>