zoukankan      html  css  js  c++  java
  • IE haslayout的属性及其值

      haslayout是IE 渲染引擎的一个内部组成部分。在IE 中,一个元素要么自己对自身的内容进行计算大小和组织,要么依赖于父元素来计算尺寸和组织内容。为了调节这两个不同的概念,渲染引擎采用了haslayout的属性,属性值可以为true或false。当一个元素的haslayout属性值为true时,我们说这个元素有一个布局(layout)。

      部分IE显示的错误,都可以通过激发元素的haslayout属性来修正。可以通过设置CSS尺寸属性(width/height)等来激发元素的haslayout,使其“拥有布局”。如下所示,通过设置以下CSS属性:

    display:inline-block
    height:(任意值除了auto)
    (任意值除了auto)
    float:left/right
    position:absolute
    writing-mode:tb-rl(实现文字可以垂直显示)
    zoom:(除normal外的任意值)

    IE7的一些额外属性

    min-任意值
    max-除none的任意值
    min-height:任意值
    max-height:除none的任意值
    overflow:除了visible的任意值
    overflow-x:除了visible的任意值
    overflow-y:除了vsible的任意值
    position:fixed
  • 相关阅读:
    课程作业(一)
    PTA 5-3 解题报告
    作业(四)
    C#循环语句整理
    C#数组和集合整理
    作业(三)
    1.0总结
    如何在C++中产生随机数
    CLSRSC-400: A system reboot is required to continue installing.
    Upgrade a Non-CDB To a PDB on CDB
  • 原文地址:https://www.cnblogs.com/Leslie-Cheung1584304774/p/10550527.html
Copyright © 2011-2022 走看看