摘要: IE6浮动元素双倍外边距BUG发生条件:当一个子元素的浮动方向和它的外边距方向一致时,它与父元素的边距将变成两倍。12345678<!-- 示例代码 --><style type="text/css">#box2 { float:left; margin-left:50px;}</style><div id="box1"><div id="box2"></div></div>解决方法:对子元素(BOX2)使用display:inline; 或者尽可能的 阅读全文
posted @ 2012-03-13 18:03 小精灵YY 阅读(469) 评论(0) 推荐(0)
摘要: 要想更好的理解 css, 尤其是 IE 下对 css 的渲染,haslayout 是一个非常有必要彻底弄清除的概念。大多 IE 下的显示错误,就是源于 haslayout。什么是 haslayout ?haslayout 是Windows Internet Explorer渲染引擎的一个内部组成部分。在Internet Explorer中,一个元素要么自己对自身的内容进行计算大小和组织,要么依赖于父元素来计算尺寸和组织内容。为了调节这两个不同的概念,渲染引擎采用 了 hasLayout 的属性,属性值可以为true或false。当一个元素的 hasLayout 属性值为true时,我们说这个元 阅读全文
posted @ 2012-03-13 16:59 小精灵YY 阅读(247) 评论(0) 推荐(0)
摘要: http://www.lovelucy.info/utf8-vs-utf-8.html#more-794一、遇到的问题曾经被字符集间复杂的转换搞怕了,正好新项目要求国际化,需要能够显示多种语言,于是一开始就规定统统使用 UTF-8 编码。所有代码文件使用 UTF-8 编码存盘MySQL数据库所有表,所有字段设置 Collation (中文翻译为“整理”?)属性为 “utf8_general_ci”所有页面输出<meta http-equiv="content-type" content="text/html; charset=UTF-8">即 阅读全文
posted @ 2012-03-13 10:19 小精灵YY 阅读(914) 评论(0) 推荐(0)