前端开发中一些常用技巧总结
作者:gollum 发布时间:2010-07-18 13:13:00
标签:前端开发,技巧
自己前端开发中常用到的一些技巧及问题解决方法,会常更新,希望对前端路上的朋友有帮助。
1、文章标题列表中日期居右显示的方法(提供了两种方法,使用时视情况而定):
方法一:本版2楼思路(感谢~),耗资源比较少,多两句代码。
<p>@Mr.Think这是文章标题<span>2010-10-10</span></p>
CSS定义:
p{position:relative}
p span{position:absolute; right:0}
方法二:代码相对方法一少,但比较耗资源
<p><span>2010-10-10</span>@Mr.Think这是aspxhome.com</p>
然后定义span右浮动:
p span{float:right}
其实这种方法可以延伸到很多情况下,很实用的一种写法;
2、web标准中,同一页面中只能有一个h1标签。很多人知道这个概念,但做到的却很少;
3、空白外边距互相叠加的问题::一般通过添加透明边框或者1px的内边距避免。详细解读:http://mrthink.net/css-margin-overlying-way/;
4、ie6下max/min-width/height实现,_width: expression(this.width >600 ? "600px" : true); ,height同理。
5、html/class/id,最好统一以小写书写,这样更严谨(符合xhtml标准);
6、不推荐用下面代码兼容IE8:
<meta http-equiv="X-UA-Compatible" content="IE=7" />
如果是非短期性页面,尽量避免使用,页面应尽可能保证向后兼容;
0
投稿
猜你喜欢
- CSS重设就是由于各种浏览器解释CSS样式的初始值有所不同,导致设计师在没有定义某个CSS属性时,不同的浏览器会按照自己的默认值来为没有定义
- asp正则表达式检测字符串是否是数字及字母。<% '函数:CheckString(strng) '
- 字符串打印打印函数echo: 打印值,用于单值print_r(): 人类可读方式打印,用于数组var_dump():打印结构和类型,一般用于
- JavaScript中的64位加密及解密的两个方法。function base64Encode(text){if (/(
- 这篇论坛文章详细介绍了完全卸载MySQL数据库5.0的具体方法,更多内容请参考下文:数据库突然出了问题,没办法只能重装,因为事先并不知道My
- 写在前面的话关于《交互设计实用指南》,我们最近收到很多朋友的反馈,有支持的也有批评的,在此一并感谢了,有你们的关注,我们才能走得更远。《交互
- 在SQL Server 2008里安装审计,步骤如下:1. 给每个SQL Server 2008具体实例创建一个SQL Server审计2.
- 模式库在模式库里,我将列出所有电子商务网站需要的模式.以下将罗列出经典常用的模式案例,我也试图让这些模式看起来更有趣味性与实用性。(Yaho
- 一般情况下会有几种情况需要你把数据库设为只读: 1. Insert,Update,Delete 触发器 2. Check 约束 和 Dele
- SQL Server 2000使得以XML导出数据变得更加简单,但在SQL Server 2000中导入XML数据并对其进行处理则有些麻烦。
- 现在大家都在讨论Web2.0 ,大家都在搞用户行为前端设计,现在注册一个ID一般只需要几秒钟,站长期望其产生高价值的UGC,形成一个只需要审
- 代码如下:SELECT * FROM Orders WHERE OrderGUID IN('BC71D821-9E25-
- 1969年8月8日,在北京协和医院降生了一个漂亮的小女孩。接生的阿姨说,她的声音这么大,好象想要全世界的人都听到。后来,她的父亲为她取了一个
- ASP 组件 FILE对象当前,基于浏览器/服务器模式的应用比较流行。当用户需要将文件传输到服务器上时,常用方法之一是运行FTP服务器并将每
- 突发奇想,写了以下这段代码,感觉还不错,拿来和大家分享作用:查看页面布局使用方法:在页面底部包含以下这段代码ff3,ie7测试可用var&n
- Google Chrome,又喜欢逛豆瓣,Google Chrome支持User Scripts了,但是我写的那几个插件在Chrome下又跑
- JavaScript游戏开发之键盘控制层的移动截图:<html> <head> <meta http-equi
- HTML5 中 div section article 的区别刚刚开始接触 HTML5 时,对它的标签很不适应,甚至一度有点反感。尤其是对
- 可以使用 Application 对象在给定的应用程序的所有用户之间共享信息。基于 ASP 的应用程序同所有的 .asp 文件一样在一个虚拟
- 提高SQL执行效率的几点建议:◆尽量不要在where中包含子查询;关于时间的查询,尽量不要写成:where to_char(dif_date