摘要: 当你有2个div叠在一起时,一般是下面的div显示主要内容如图片,上面div显示说明。但是你往往有一个连接在下面的div上,然而由于特殊原因你上面的div会完全盖住底下的。此时点击不能。此时有一个css属性可以调节:pointer-events。前提是上面的div有很多的空白,没有背景颜色没有背景图片等。上面的div可以用pointer-events: none;此时上面的div被穿透了。如果你上面的div有比较小的ul标签或li标签用来显示文字,可以用pointer-events: auto;,此时li标签仍然是点击有效的。扩展阅读:Pointer-events原本来源于SVG,目前在很多浏 阅读全文
posted @ 2012-04-23 19:09 梦神十夜 阅读(1824) 评论(0) 推荐(1) 编辑
摘要: <form action="myhtml.html" id="form1">....</form>要在form外面的<a href="#">提交</a>提交form表单,可以写成<a href="javascript:document:form1.submit();">提交</a>就行了-------------------------------------------------------------------------------- 阅读全文
posted @ 2012-04-19 14:06 梦神十夜 阅读(2981) 评论(0) 推荐(1) 编辑
摘要: 代码非原创,自己有改动当改为垂直切换时,要将container的width设为一张图片的宽度,此时图片的排列是垂直的,切换时才会一张换一张<style type="text/css">.main {margin:0; padding:0;width:300px; height:140px; position:relative;overflow: hidden;}.container, .container *{margin:0; padding:0;}.container{width:1500px; height:140px; position:relative 阅读全文
posted @ 2012-04-19 13:44 梦神十夜 阅读(414) 评论(0) 推荐(1) 编辑
摘要: 代码非原创,但是有一个小问题,就是当有另外一个div包住ul时,div的高度只会是第一排li的高度。为此修改了N遍css都不行。最后只好在js内强制设定div的高度了。document.getElementById("sss").style.height=Math.max.apply('',aH)+10+"px"; //该div的id为sss <script type="text/javascript"> window.onload=function() { waterfall($$('wrap&# 阅读全文
posted @ 2012-04-19 13:31 梦神十夜 阅读(356) 评论(0) 推荐(1) 编辑