`
yesjavame
  • 浏览: 713634 次
  • 性别: Icon_minigender_2
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

IE6之前盒装模型Bug解决办法!

阅读更多
先温习一下对于IE的box-model的破解
IE box-model这个臭名昭著的bug存在于IE6/Win以前的每一只版本,这个虫子直到tantak发布了流传最为广泛的那个hack才开始被驯服

http://www.tantek.com/CSS/Examples/boxmodelhack.html
IE5.X/win对box-model的解析是一样的,他们认为width包括了边框(border)和补白(padding),幸运的是这个情况在IE6中有了好转
但是IE6在向后兼容的同时也包容了以前的错误,IE6其实有两个核心,在旧的页面前他仍旧表现出对错误的宽容,只有在文档中严格地加上文档类型(DOCTYPE)声明,IE6才能够接受正确的box-model
所以,tantak的hack必须和正确的DOCTYPE同时包含在文档中才能够正常工作

div.content {
<!--ubbcodetab--><!--/ubbcodetab-->width:400px;<!--ubbcodetab--><!--/ubbcodetab--><!--ubbcodetab--><!--/ubbcodetab--><!--ubbcodetab--><!--/ubbcodetab--><!--ubbcodetab--><!--/ubbcodetab-->//这个是错误的width,所有浏览器都读到了
<!--ubbcodetab--><!--/ubbcodetab-->voice-family: "\"}\"";<!--ubbcodetab--><!--/ubbcodetab--><!--ubbcodetab--><!--/ubbcodetab--><!--ubbcodetab--><!--/ubbcodetab-->//IE5.X/win忽略了"\"}\""后的内容
<!--ubbcodetab--><!--/ubbcodetab-->voice-family:inherit;
<!--ubbcodetab--><!--/ubbcodetab-->width:300px;<!--ubbcodetab--><!--/ubbcodetab--><!--ubbcodetab--><!--/ubbcodetab--><!--ubbcodetab--><!--/ubbcodetab-->//包括IE6/win在内的部分浏览器读到这句,新的数值(300px)覆盖掉了旧的
}
html>body .content {<!--ubbcodetab--><!--/ubbcodetab--><!--ubbcodetab--><!--/ubbcodetab-->//html>body是CSS2的写法
<!--ubbcodetab--><!--/ubbcodetab-->width:300px;<!--ubbcodetab--><!--/ubbcodetab--><!--ubbcodetab--><!--/ubbcodetab--><!--ubbcodetab--><!--/ubbcodetab--><!--ubbcodetab--><!--/ubbcodetab-->//支持CSS2该写法的浏览器有幸读到了这一句
}
分享到:
评论

相关推荐

    盒装血块(食品安全企业标准).pdf

    【盒装血块食品安全企业标准】是针对以猪血为原料,通过一系列加工工艺制成的盒装血块产品制定的标准,旨在确保产品的质量和安全性。该标准涵盖了技术要求、试验方法、检验规则、包装、运输及贮存等多个方面,适用于...

    关于快递包装盒下料问题研究模型的建立与分析.pdf

    1. 数学建模:论文使用数学模型解决快递包装盒下料问题,提高原始瓦楞纸的利用率和总利润。 2. 纸箱展开面积模型:论文建立了纸箱展开面积模型,计算了纸箱的总长度、总宽度和面积。 3. 下料时排列模型:论文建立了...

    IE自带的网页过渡特效

    ### IE自带的网页过渡特效详解 #### 一、概述 在早期的网页设计与开发过程中,Internet Explorer(简称IE)浏览器提供了丰富的内置网页过渡效果,这些特效为网站增添了动态感和交互性,使得用户在浏览网页时能获得...

    行业文档-设计装置-组合式盒装方便毛笔.zip

    6. **包装设计**:盒装不仅仅是产品的容器,也是品牌形象的一部分。设计师可能运用平面设计软件如Adobe Illustrator来创建吸引人的包装设计,同时确保包装能够保护产品,减少运输过程中的损坏。 7. **物联网技术**...

    CPU——盒装与散装如何选择.pdf

    盒装CPU的价格通常高于散装,因为它包括了一个官方认证的散热解决方案,同时提供一定年限的保修服务。然而,散装CPU虽然不带散热器,但其价格更为亲民。 盒装CPU的优势在于其原装散热器的质量和保修保障。例如,...

    探寻散装与盒装CPU.pdf

    本文主要探讨了散装CPU和盒装CPU之间的差异,以及两者对消费者的影响。 首先,散装CPU指的是没有原厂散热器和包装的处理器,通常由经销商单独出售。它们的价格相对较低,因为省去了原厂散热器的成本。散装CPU适合...

    TRIZ物场模型和深度学习在蛋黄酥包装图案上的分类研究.pdf

    5. TRIZ创新理论:一种系统设计方法,用于分析和解决复杂问题,基于物场模型和算子来描述系统中的物质和场的相互作用。 6. 机器学习算法:一种人工智能算法,用于对数据进行分析和学习,以实现图像识别、分类和预测...

    CPU盒装与散装.docx

    CPU盒装与散装的选择是购买计算机硬件时常见的议题,主要涉及到产品质量、保修期限和价格等因素。盒装CPU和散装CPU在本质上并无差异,两者在性能和稳定性方面不存在优劣之分,也不会有假冒产品出现,除非是奸商通过...

    盒装数据:一种基于数据盒的数据产品形态.docx

    目前,虽然有一些初步的研究和实践尝试解决这一问题,如上海数据交易所的数据产品登记凭证、山东数据交易有限公司的《数据(产品)登记管理办法》等,但这些努力大多还停留在数据产品的原则性规范层面,并未深入探讨...

    Windows 7 RTM零售盒装DVD高清封面

    【Windows 7 RTM零售盒装DVD高清封面】这一主题主要涉及到的是Windows 7操作系统的一个重要版本——RTM(Release to Manufacturing),这是微软在产品正式发布前,提供给制造商进行大规模生产的最终版本。...

    CPU还是选盒装的好.pdf

    综上所述,盒装CPU的优势在于它附带的优化散热解决方案和完善的售后服务。对于那些追求高性能、稳定性和长期质保的用户来说,选择盒装CPU无疑是更加可靠的。而散装CPU虽然在价格上更具吸引力,但其在散热性能和质保...

    你选盒装CPU还是散装?.pdf

    在当今的计算机硬件市场上,处理器(CPU)作为计算机的心脏...在作出选择之前,用户应该根据自己的需求、预算,以及对真假鉴别知识的掌握程度,全面考虑各方面因素。只有这样,才能在购买CPU时做出对自己最有利的选择。

    Arch_Linux_盒装安装媒介的小盒子_arch-media-box-typst.zip

    Arch_Linux_盒装安装媒介的小盒子_arch-media-box-typst.zip是一个针对Arch Linux操作系统的安装媒介工具。Arch Linux是一个基于x86-64架构的轻量级Linux发行版,它以其简洁性、高效性以及高度可定制性而闻名。这个...

    CodeBox:盒装CP必备品!

    CodeBox-CP Essentials放在盒子里! 避免保存多个书签,并且将所有编程网站都放在一个页面中!设置分叉此存储库将其克隆到本地计算机前往chrome:// extensions 通过切换右上角的开关来启用开发人员模式点击“打开...

    Intel盒装CPU真假.pdf

    本文主要讨论了Intel盒装CPU的真伪辨别以及在选购DDR内存时需要注意的关键点。Intel作为知名的处理器制造商,其盒装CPU通常会提供官方保修,是消费者信赖的产品。然而,市场上的假冒产品层出不穷,购买时需谨慎。 ...

    五一导购 散装与盒装CPU的秘密.pdf

    《五一导购:散装与盒装CPU的秘密》 在IT硬件世界中,CPU作为计算机的心脏,其选购一直是消费者关注的重点。本文将揭秘散装与盒装CPU的区别,以及如何在纷繁复杂的市场中,识破假冒产品,做出明智的选择。 首先,...

    盒装饮料自动售货机测试用例

    在探讨盒装饮料自动售货机的测试用例之前,我们先了解几个关键概念: 1. **因果图方法**:一种用于软件测试的设计技术,通过绘制因果图,将输入(原因)与输出(结果)之间的关系可视化,帮助识别测试用例。 2. **...

    行业文档-设计装置-一种盒装抽取式纸巾.zip

    6. **市场与用户研究**:设计改进可能基于用户反馈,以解决现有产品存在的问题,提升用户体验,比如防尘设计、一次性抽取多张的解决方案等。 7. **成本控制**:在保证产品质量和功能的前提下,设计需要考虑到成本...

    PaddlePaddle实现的目标检测模型PP-YOLOE.zip

    模型类型 时代 投降 盒子 AP值0.5:0.95 盒装 AP测试0.5:0.95 参数(M) 浮点运算次数(G) V100 FP32(每秒帧数) V100 TensorRT FP16(FPS)年代 80 640 43.7 43.9 7.93 17.36 208.3 333.3米 80 640 49.8 50.0 23.43 49....

Global site tag (gtag.js) - Google Analytics