CSS:区分IE版本的三个方法
分类:CSS、XHTML 发表时间:2011年03月2日
虽然我们从心理上都不愿意去处理IE的bug,但我们不得不面对老板和浏览者们仍然在使用IE。介于不同浏览器有不同的渲染器,这往往会使开发者们感到很沮丧。我们通常使用IE条件判断语言来处理IE的CSS问题,但其实还是有其他的一些方法来处理IE的CSS bug的。
一、IE条件判断语句; 二、CSS规则(IE CSS hacks); 三、HTML条件判断,给出不同的className。
分类:CSS、XHTML 发表时间:2011年03月2日
虽然我们从心理上都不愿意去处理IE的bug,但我们不得不面对老板和浏览者们仍然在使用IE。介于不同浏览器有不同的渲染器,这往往会使开发者们感到很沮丧。我们通常使用IE条件判断语言来处理IE的CSS问题,但其实还是有其他的一些方法来处理IE的CSS bug的。
一、IE条件判断语句; 二、CSS规则(IE CSS hacks); 三、HTML条件判断,给出不同的className。
分类:CSS、XHTML 发表时间:2010年11月25日
在写这篇文章之前,我一直以为css中position定位时一直是读取最后出现两个方位属性的值。昨天给一同事演示jQuery的animate特效时,我试图通过js来控制已经设置过top和left的DIV的right属性为0,以达到滑动到最右边的效果。结果没有效果,很是郁闷。
早上写了一些关于postion的样式做测试,发现不论给某个DIV设置了多少个方位(当然最多到4个),也不管存放的顺序是如何颠倒,它的读取顺序依旧是top-bottom-left-right.很符合日常所说的“上下左右”规则。这与我之前理解的不相符合。
很长时间没有更新了,也很久没有做实例分享了。最近比较动荡,也比较忙,所以博客的更新频率也变了。
今天的实例算是很小的了吧,是在之前公司的公司网上做的效果,今天朋友让我扣出来给他。我便做了份,整理了分享出来给大家参考。
近期因新工作需要,在学习XML和XSLT相关的知识,以后也会在博客中记录一些学习笔记!
该文是用来讲解CSS3中calc()方法,这一功能特性在Firefox之前的任何版本中都没曾集成,但在Firefox4版本中它将得以实现。
Firefox将支持CSS3 calc(),它通过一个算术表达式用来计算出一个长度值。这就意味着你可以用它来定义DIVs的大小,margins的值,borders的宽度,等等。
一个重要的特性是:在calc()方法的算术表达式中可以联合多个不同的单位进行计算;calc()方法支持+, -, *, /, mod, min, 和 max 运算符。
资料参考来自:http://hacks.mozilla.org/2010/06/css3-calc/ | http://www.w3.org/TR/css3-values/#calc
分类:CSS、XHTML 发表时间:2010年05月17日
通常我们知道为了修复IE各个版本与其他浏览器的兼容,在head标签内会添加条件判断,根据不同的判断结果联入不同版本的CSS样式表。
这样的方法在我所有的网站或者博客中都是如此应用,但我也一直在纠结着多出了多余的样式表文件,HTTP请求也就多了一个。这对于我这个做前端的是一个严重的问题,但一直都没有找到可以优化的方法。
但是今天我看到了一篇文章,他教会了我另一种条件判断的方法。可以用条件判断的结果来添加多余的包含标签。同时也发现,自己思考的太少了。
今日在Web Designer Wall博客上看到这篇介绍css3基础的博文,文章其实很普通,关键喜欢他配上了截图,看起来就更加明了。便花了点时间整理后发表出来与大家分享一下!
文中主要介绍了四个css3高级属性,也是最最常用的四个css3属性。
最后,css3高级属性远远不值文中的这些,文中讲到的是一些基础的,也是使用最多的,为了给用户带去更多的美好体验,努力学透css吧!
如果你是一个使用div标签做任何事的家伙,那么这篇文章将对你十分有益。该问重点讲述了如何通过使用富有语义的标签和最少的div标记来编写干净的html代码。你是否曾经也试图去修改别人的一些html模板,那么你一定会被代码里那些肮脏的标签所抓狂。编写干净的html代码,不仅对你自己有益,而且对你的团队也有益。他将大大地节约了你的开发与错误调试时间(特别是比较大的一些项目)。
1.尽可能少地使用div标签;
2.使用div标签来控制页面的整体布局,如头部,内容部,侧边栏,底部等;
3.内容必须包含在对应的语义标签内,而不是包含在div内;
4.格式化你的源代码并且在结束标签处给出对应的注释语言。
分类:CSS、XHTML 发表时间:2009年09月3日
随着近几年来Web标准的流行,css也逐渐有原先辅助的角色转变成了各大网站编程的重要组成部分一直。它很好地将样式与内容分离,使得后期的版面维护与更新工作得以更加地便捷!
今天与大家分享一些在网站开发过程中常用到的一些css技巧,或许会给你的编写带来一些方便之处。已经知晓这些技巧的人完全可以忽略这篇文章。
这些css技巧或许很简单,但我的初衷是希望可以给初学者带去一些帮助。当然css技巧远远不止这些,以后会逐渐整理了发表出来与大家分享。
分类:CSS、XHTML 发表时间:2009年07月6日
使用css编写的一个动态分页效果,通过使用opacity和filter实现透明效果,分页效果如下: