CSS
大巧不工
重剑无锋,大巧不工
展开
-
在CSS中定义A:active/A:link/A:visited/A:hover顺序
A:link { color: #000000; TEXT-DECORATION: none}A:visited { COLOR: #000000; TEXT-DECORATION: none}A:hover { COLOR: #ff7f24; text-decoration: underline;}A:active { COLOR: #转载 2009-09-23 17:36:00 · 854 阅读 · 0 评论 -
IE与Firefox的CSS兼容大全 来源:cz268
CSS对浏览器器的兼容性具有很高的价值,通常情况下IE和Firefox存在很大的解析差异,这里介绍一下兼容要点。常见兼容问题:1、DOCTYPE 影响 CSS 处理2、FF:div 设置 margin-left, margin-right 为 auto 时已经居中,IE 不行3、FF: body 设置 text-align 时, div 需要设置 margin: auto(主要是原创 2010-01-25 10:39:00 · 490 阅读 · 0 评论 -
利用 CSS Friendly Control Adapters 将 ASP.NET 控件转为符合WEB标准标签控制
利用 CSS Friendly Control Adapters 将 ASP.NET 控件转为符合WEB标准的、有语意的HTML页面 CSS 样式表控制。例如,Menu、TreeView等控件均将输出标签,而基于Web标准中的“有语意的”这一条,显然应该选择标签。而使用CSS Friendly Control Adapters 会将其转为使用嵌套的标签渲染,这被称为纯CSS menu(转载 2010-03-02 15:29:00 · 638 阅读 · 0 评论 -
简单CSS hack:区分IE6、IE7、IE8、Firefox、Opera(转)
方法一: 跨浏览器的网页设计一直是让人很头疼的问题,这不只是因为浏览器的版本众多,还有一个重要的原因是相同浏览器的不同时期的版本也会有差异,甚至是在不同操作同台上还会有不同。因此使CSS hack技术进行浏览器区分是实现跨浏览器访问一个好方法。CSS Hack技术有很多,具体可以查看: 本文据说的主要是通过“.”,“>”,“*”,“_”来区分。以下是本人转载 2010-04-27 10:16:00 · 364 阅读 · 0 评论 -
使用em
在如今这个提倡可用性设计以及用户体验设计的网络时代,CSS也是要一同参与其中的。大部分人在CSS代码编写中总是先对整体定义字体 尺寸,中文情况下一般为12px,而其实这样以来在通过IE顶部菜单中的“察看-文字大小”设置已无任何作用。对字体 感觉太小的浏览者而言无疑是种很不好的用户体验过程。其实这一切都可以避免,那就是使用em单位作为字体显示单位。 浏览器的默认字体高都是16px,所以未经调整的浏览器在显示1em=16px。换算过来的话也就是说1px=0.0625em,也就是12px=0.75em, 1原创 2010-12-24 10:28:00 · 556 阅读 · 0 评论 -
CSS中的z-index属性设置问题 本文来源于[沒有觀點]
CSS网页编程的设置当中,z-index 属性是用来设置元素的堆叠顺序,而拥有更高堆叠顺序的元素总是会处于堆叠顺序较低的元素的前面。但在实际的应用当中,不注意一些细节的话会发现很多问题。z-index应该是CSS的Div盒子当中,用来调整网页布局、网页层次十分重要的一个属性,z-转载 2011-07-14 17:40:15 · 2006 阅读 · 0 评论