摘要:头一次写js,就遇到这个bug,傻了,不知道该怎么做,不过幸好有前辈们探路。因为ie6,7报这个错误,所以导致表单验证的提示统统不显示。究其原因是ie这个怪胎,不容许在json最后一个元素后面加',',也就是说'xxx':{xx:xxxx,xx:xxxx,xx:xxxx,}这个红色的','就是障碍,有它就没有验证提示信息,二者只能存一个,所以果断去掉,错误解除!!我的js代码大致如下:'mobile':{ ...},'active':{ digits:"<em class='icon1 阅读全文
posted @ 2012-09-14 18:23 enggirl 阅读(695) 评论(0) 推荐(0) 编辑
摘要:昨天切页面的时候遇到了传说中的经典————ie6经典bug弹出框盖不住select。以前只是有所耳闻,但是未曾谋面,昨天有幸见到真面目!! 我昨天试过网上的很多方法,有的说是用iframe把select包住,有的说是把iframe放在弹出层的下面,有的说是把iframe放在弹出层的里面,这些我都试过啦,但是有的效果是实现啦,但是很勉强,因为iframe是盖住select啦,而select也消失的没了。这个让我很郁闷,不知道为什么。。。。今天早上来啦,头脑清醒的解决啦。我就把原来的width:100%,height:100%换成弹出层的具体宽高数值,就好啦,盖住select的同时,select. 阅读全文
posted @ 2012-07-11 11:58 enggirl 阅读(528) 评论(0) 推荐(0) 编辑
摘要:这个跟上一篇是同一类,但是有点不同,那个是边框+小气泡三角,这个是渐变背景+小气泡三角,而且我还换了一个实现手法。 1 .down_tip{position:relative;width:300px;height:50px; 2 background: #f9d835; /* Old browsers */ 3 /* IE9 SVG, needs conditional override of 'filter' to 'none' */ 4 background: url(data:image/svg+xml;base64,PD94bWwgdm... 阅读全文
posted @ 2012-06-07 21:59 enggirl 阅读(1122) 评论(0) 推荐(0) 编辑
摘要:以前遇到textarea上面有小三角气泡,总是把小三角气泡单独切下来,然后再绝对定位上去。今天,切页面我就换了一个方法,用纯css上! 其实原理很简单:就是让两个小三角叠起来,上面的小三角往一侧错一下位,就刚好露出下面小三角的边,为此上下三角的颜色是不同的,而且需要上面的小三角盖住下面的三角。所以,上面的小三角为白色,下面的小三角是你想要的边框颜色。也就是border-color不同。为了能达到这个效果,要求两个小三角要一样大小,也就是border-width要一样。 下面直接上代码:1 /*右侧气泡 兼容firefox chrome safari ie6,7,8,9*/2 .right_.. 阅读全文
posted @ 2012-06-07 21:41 enggirl 阅读(525) 评论(0) 推荐(0) 编辑
摘要:以前我切页面时,遇到页面上需要关闭操作的小叉,一般都是用图片上的,没有犹豫过。今天切的时候又学了一招,不再用图片,不用css拼,而是直接打上去! 要想打上去需要输入法切换到全角模式,然后打出上学时做数学运算的乘号‘×’,看到了吧这个就是你的关闭按钮咯。然后因为他比较细,所以呢,我们把他的font-weight:bold加粗一下就完全ok啦。呵呵,试试吧! 阅读全文
posted @ 2012-06-05 20:41 enggirl 阅读(133) 评论(0) 推荐(0) 编辑
摘要:昨天接到一个页面:做邮件静态页面,我觉得很简单啊,几分钟的事。可是,一问主管才知道,并不是如我所想的那么容易。因为邮件系统为了防止接受垃圾邮件,会自动过滤掉很多内容。所以要避免你的邮件不被过滤成垃圾邮件,就必须要抛弃现有的div+css手法,回到html4.0的table时代,这意味着很多样式属性不能使用。一时间搞的我不知所措啦,好在有好多人帮我。好啦,不扯了,直奔主题。以下内容是通过本人上网查找资料和大家帮忙后整理出来的经验小总结:1.放弃div+css布局,全部改用table套table布局2.放弃页面内部样式以及外部样式,也就是head部分的style和link,全面改为行内样式,而且. 阅读全文
posted @ 2012-05-26 22:11 enggirl 阅读(576) 评论(1) 推荐(0) 编辑