随笔分类 -  html

摘要:前言 最近在看小程序相关,从技术角度来看小程序在Hybrid的优化过程有很多值得我们学习的地方,所以我想在学习的同时也能有所输出,在这个系列我不会讲怎么去申请一个小程序,怎么去开发一个程序,而是讲从小程序我们能学到什么,尽管它现在还存在很多问题,但大范围的使用会推动小程序将微信技术生态做到极致,使用 阅读全文

posted @ 2018-05-06 11:06 愤怒的菜鸟 阅读(463) 评论(0) 推荐(0)

摘要:今天同事报给我一个bug , 即在head里加了个<base target="_blank"/>在ie6下会出现以下错误改成<base target="_blank"></base>就没有错误了。原因是在ie6下<base target="_blank"/> 与<base target="_blank"></base>有不同的解析当<base target="_blank"/>, ie6会将<base> 阅读全文

posted @ 2012-10-19 17:07 愤怒的菜鸟 阅读(1041) 评论(2) 推荐(2)

摘要:最近在开发过程中遇到了几个之前很少用的东东,总结下,希望可以帮到和我一样的新手们。1. 因为开发一个suggestion组件,但input框有两个默认的情况 (1)当你输入了一个value,及时刷新了,这个value还存在, (2)当鼠标onfocus到输入框时,会有个默认自带的层出现如图。 这两个默认情况明显与suggestion会有冲突 ,其实只用将autocomplete设为off就可以了,即<input type="text" autocomplete="off"/>就可以了2. 在chrome下,当点击一个输入框时,经常会出现 浏览 阅读全文

posted @ 2012-10-15 11:26 愤怒的菜鸟 阅读(886) 评论(0) 推荐(1)

摘要:当页面有<form>操作时,浏览器会有默认的响应enter键就提交form表单。看html代码 <form action="http://www.7k7k.com"> <input type="text">当你在input框里输入后,按enter键,就会默认提交form,但实际需求并不是这样的,比如在input输入时会有弹出的suggestion选项让用户选择,用户按了enter键后并不想直接提交,所以需要在部分逻辑下需要取消这种默认响应。解决方法非常简单,如下document.onkeydown = function 阅读全文

posted @ 2012-07-30 10:29 愤怒的菜鸟 阅读(7715) 评论(1) 推荐(3)

摘要:对position错误的理解每次做层浮动效果时,我都将position设置为absolute, 再通过js来计算left,top来给元素来定位。也许是之前做的页面非常简单,整个页面里面没有嵌套设置position的情况,故一直都认为当position:absolute时,是相对于document.body来偏移的, 其实并不是这样的, 我们先看下position的属性。position的属性staticrelativeabsolutefixed对每个属性的理解static: 这是默认值,即按照正常的文档流的顺序来放元素。 这个时候你设置left,top是没有效果的。relative: 位置会以 阅读全文

posted @ 2012-07-28 13:08 愤怒的菜鸟 阅读(1222) 评论(7) 推荐(0)

导航