zoukankan      html  css  js  c++  java
  • 5种IE hasLayoutt的属性及其值

    hasLayout 是Windows  Internet  Explore 渲染引擎的一个内部组成部分。在 Internet Explore 中,一个元素要么自己对自身内容进行计算大小和组织,要么依赖于父元素来计算尺寸和组织内容。为了调节这两个不同的概念,渲染引擎采用了hasLayout 的属性,属性值可以为true或者false。当一个元素的属性值为true时,我们就说这个元素有一个布局(Layout)。部分的IE显示的错误,都可以激发元素的 hasLayout 属性来修正。可以通过设置css尺寸属性(width或height)等激发元素的 hasLayout ,使其“拥有布局” 。如下所示 ,通过设置以下css属性即可:

    display:inline-block

    height:任何值除了auto

    float:left/right

    position:absoult

    任何值除了auto

    writing-model:tb-rl

    zoom:任何值除了normal

    Internet Explorer 7 还有一些额外的属性(不完全列表)

    min-height:任意值

    max-height:任意值除了none

    min-任意值

    max-任意值除了none

    overflow:任意值除了visible

    overflow-x:任意值除了visible

    overflow-y:任意值除了visible

    position:fixed

  • 相关阅读:
    nginx 启动相关的
    爬取豆瓣读书/文件存储数据/数据库存储数据
    python Web 开发三剑客比较
    scrapy
    爬虫自动登录抽屉
    组合搜索
    html瀑布流
    Ajax上传文件/文件预览
    Form组件
    django分页
  • 原文地址:https://www.cnblogs.com/suajiu9/p/6368516.html
Copyright © 2011-2022 走看看