zoukankan      html  css  js  c++  java
  • 前端面试题(5) 列举5种IE haslayout的属性及其值

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


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

    * display: inline一block
    * height: (任何值除了auto)
    * float: (left 或 right)
    * position: absolute
    *  (任何值除了auto)
    * writing一mode: 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




  • 相关阅读:
    Opencv在mac系统的安装与试用
    VINS 估计器之检查视差
    C语言——第零次作业
    C语言博客05指针
    循环结构
    C语言博客作业数组
    函数3
    C博客作业01分支、顺序结构
    group by的查询
    layui多张图片上传最多9张(新增和修改时的显示问题)
  • 原文地址:https://www.cnblogs.com/chengzp/p/7819833.html
Copyright © 2011-2022 走看看