摘要: 做web的同学们经常会碰到客户上传图片将网页内容区撑破了的情况,下面就这个问题我们一种如何使用js处理这个问题的方法,具体思路就是在js判断客户端的图片下载完毕之后适时的对该图片的宽度或者高度做一些处理,js处理图片主要是利用js中Image对象,通过 onload 事件和 onreadystate... 阅读全文
posted @ 2014-12-30 11:24 lanyan 阅读(377) 评论(0) 推荐(0) 编辑
摘要: 我们可以用javascript获得其中的各个部分1, window.location.href整个URl字符串(在浏览器中就是完整的地址栏)本例返回值:http://ifisker.com/blog/post/0703/window.location.html#2,window.location.p... 阅读全文
posted @ 2014-12-30 11:17 lanyan 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 1> margin加倍的问题 设置为float的div在ie下设置的margin会加倍。这是一个ie6都存在的bug。 解决方案是在这个div里面加上display:inline; 例如: <div id=”IamFloat”></div> 相应的css为 #IamFloat { float:lef 阅读全文
posted @ 2014-12-30 11:03 lanyan 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 1. 除IE外都可识别 2. 所有的IE可识别 3. 只有IE5.0可以识别 4. 仅IE5.0与IE5.5可以识别 5. IE5.0以及IE5.0以上版本都可以识别 6. 仅IE6可识别 7. IE6以及IE6以下版本可识别 8. IE6以及IE6以上版本可识别 9. 仅IE7可识... 阅读全文
posted @ 2014-12-30 11:02 lanyan 阅读(388) 评论(0) 推荐(0) 编辑
摘要: 最近一个细节引起了我的注意,chrome浏览器下的input和textarea在聚焦的时候都有一个黄色的边框,而且textarea还可以任意拖动放大,这是不能容忍的,影响美观不说,有时候拖动textarea还会使页面布局错乱,所以决定重置这些样式。看代码:取消chrome,Safria下input和... 阅读全文
posted @ 2014-12-30 11:00 lanyan 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 很常见的一种布局:有容器A,里边排1~6,六个小层,每行3个实现:两侧的小层和容器的左右边缘对齐,中间间隔10像素,而这六个小层是循环的,都用同一个样式解决这个问题的关键因素是:1>.list 的宽度设置成需要的宽度,这里为320px,因为下面3个li的宽度和 中间间距一起是320px,可以加上ov... 阅读全文
posted @ 2014-12-30 10:58 lanyan 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 一个ul列表,拥有若干li,内容是新闻标题,标题右边10px位置紧跟发布时间,当标题过长需要控制标题width,需要兼容ie6,不能用max-widthh4{font-size:14px;height:27px;line-height:27px;padding-left:10px;border-bo... 阅读全文
posted @ 2014-12-30 10:56 lanyan 阅读(149) 评论(0) 推荐(0) 编辑
摘要: CSS3随着浏览器的升级已经被越来越广泛的运用,合理的运用CSS3可以使你的网站更加美观,并且之前只能用js才能实现的效果也已经可以直接用 CSS3来实现。但是虽然如此,很多浏览器对CSS3的支持还都是通过其私有属性来达到支持的,鲜有直接对W3C的标准来实现的。诸如firefox的 -moz-和we... 阅读全文
posted @ 2014-12-30 10:51 lanyan 阅读(860) 评论(0) 推荐(0) 编辑
摘要: CSS方法:用css截取标题,更利于seo就是比如有一行文字,很长,表格内一行显示不下JavaScript实现文本过长自动省略一般情况下,如果要控制一段文字超出长度可以用CSS去控制下面我来介绍2种用js控制字符数长度显示的方法,其实这2个方法也是大同小异方法一:方法二:我们以下面的HTML代码为例... 阅读全文
posted @ 2014-12-30 10:49 lanyan 阅读(908) 评论(0) 推荐(0) 编辑