“Html/Css/Ps”分类的存档日志

五月 27th, 2010浏览器专属 CSS Hack:区分 Firefox / Opera / Safari / Internet Explorer

Html/Css/Ps - Kelvin8:24

1

<!doctype html>

<html>

<head>

阅读全文——共548字

五月 18th, 2010Css3 新特性

Html/Css/PsKelvin9:57

0

CSS3发布有一段时间了,其中的新功能也是大家很期待的,但到什么时间才能广泛应用,这不是个技术问题,而是人们什么时候可以彻底放弃那些不符合 W3C 标准的旧阅读器的问题。虽然IE这些不符合标准的浏览器还在统领中国浏览器市场,但相信有一天,终究会被取代,因为社会是向前发展的。下边列表一些css3的新功能,相信你一定会感兴趣的。

圆角 这个功能已经在诸如 Mozilla, Webkit 等阅读器广泛运用,对 Web 设计者来说无疑是最受期待的,然而 IE 仍然没有要支持这个功能的迹象。

阅读全文——共665字

三月 16th, 2010IE6 CSS bug: position:relative元素被overflow:auto/scroll元素包含

Html/Css/PsKelvin8:46

1

BUG描述:

页面中某div使用了position:relative,结合top=-25px等元素定位。在FF和IE7下表现正常,但是在IE6中该div会随鼠标滚动而滚动。

分析:

阅读全文——共279字

一月 15th, 2010精品阅读

Html/Css/PsKelvin12:03

0

1、标准模式中的 IE 6&7 width 100% bug

http://www.99css.com/2009/07/ie-6-width-100-bug.html

2、漫画:混乱的标记语言XHTML2/HTML5

阅读全文——共828字

五月 11th, 2009图片垂直居中的使用技巧(转自怿飞’s Blog)

Html/Css/PsKelvin15:55

0

<div class="box"><img src="http://pics.taobao.com/bao/album/promotion/taoscars_180×95_071112_sr.jpg" /></div>

.box {

/*非IE的主流浏览器识别的垂直居中的方法*/

阅读全文——共446字

五月 11th, 2009详解CSS的优先权(转自怿飞’s Blog)

Html/Css/PsKelvin14:40

0

发现很多朋友对 CSS 的优先权不甚了解,规则很简单。需要说明的一点,如果你的样式管理需要深层判断 CSS 的优先权,更应反思自己的 CSS 代码,是否合理?是否优化?

CSS2.1 中规定了关于 CSS 规则 Specificity(特异性)的计算方式,用一个四位的数字串(注:CSS2 中是用三位)来表示,最后以 Specificity 的高低判断 CSS 的优先权。

Specificity 具体的计算规则:

阅读全文——共972字

二月 20th, 2009CSS兼容问题:inline-block 属性运用

Html/Css/PsKelvin8:26

0

现在对于 inline-block 属性运用的需求也越来越多,可惜依旧只有 Firefox3 beta、IE8 beta、Opera、Safari 支持 inline-block 属性(注:原来只有 Opera、Safari 支持),但 IE6、IE7 可以通过触发 hasLayout 来模拟,Firefox2 有-moz-inline-box 和 -moz-inline-stack 私有属性。

在实际应用中 -moz-inline-box 会存在元素间的对齐等问题,虽然 Firefox 还有一个私有属性-moz-box-align 来帮助解决对齐问题,但依旧难以预料问题多多,而相对来说 -moz-inline-stack 的表现更像 inline-block ,这点可以在 Firefox3 中测试出来。但 -moz-inline-stack 使用时也会有一个 bug ,如果一个 display:-moz-inline-stack; 的元素外层元素是 display:inline; 即会使 Firefox 中其包含的链接不可点,这个需要用 position:relative; 来解决。

阅读全文——共985字

二月 18th, 2009Css Hack(转自阿辛的网志)

Html/Css/PsKelvin15:56

0

#demo { 

    color:red; /*All*/

    +color:blue; /*IE, 还能用 * 或者 # */

阅读全文——共507字

一月 22nd, 2009X-UA-Compatible

Html/Css/Ps - - Kelvin10:37

0

<meta http-equiv="X-UA-Compatible" content="IE=5" />

像是使用了 Windows Internet Explorer 7 的 Quirks 模式,这与 Windows Internet Explorer 5 显示内容的方式很相似。

2.<meta http-equiv="X-UA-Compatible" content="IE=7" />

阅读全文——共435字

一月 20th, 2009css书写顺序

Html/Css/Ps - Kelvin16:27

0

display || visibility

list-style : list-style-type || list-style-position || list-style-image

position

阅读全文——共707字

十二月 17th, 2008两个不太常用的 CSS Hack

Html/Css/PsKelvin9:44

0

1、仅 Safari 和 Opera 识别的 Hack

@media all and (min-width: 0px) {/* Safari and Opera  rules here */}

或者

阅读全文——共326字

十月 10th, 2008互联网安全字体(web safe fonts)

Html/Css/Ps - - Kelvin12:23

0

所有平台都预装的字体,被称为“安全字体”,因为它可以保证所有用户的视觉效果是一样的。

以下九种字体就是“安全字体”:Arial、Arial Black、Comic Sans MS、Courier New、Georgia、Impact、Times New Roman、Trebuchet MS和Verdana。

阅读全文——共1057字