- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
super 快速地建立一个网站并让它在我所有的 Mac 浏览器上运行,我想我会看看 friend 的一台装有 Windows XP 和 IE6 的旧戴尔笔记本电脑。
没有什么看起来是正确的。这是因为我使用了很多左/右/上/下(约束)声明来根据父元素的大小按比例调整元素的大小(我没有使用百分比大小,因为百分比是指 之前 边距的父元素大小并应用填充,左/右/上/下在 之后用 position:absolute 引用它们。我问的是 here :))。
过去几周我读了很多关于 IE6(和 IE)总体上有多糟糕的文章,但由于人们说支持它的所有原因(巨大的市场份额和对安装更好的软件的恐惧),并且因为公司中一半的人我们正在构建一个使用 IE6 的网站(让他们缓慢但肯定地升级到 Chrome),我想如果我能让 IE6 来呈现我的约束,那可能会有所帮助。
所以我在弄乱simple layouts here ,它们在我最新版本的 Firefox、Safari、Chrome 和 Opera 中运行良好,但 IE6 基本上是这样说的:
如果您没有为我设置宽度或高度,我假设它为零。
但是 position:absolute;左:0px;右:0px;顶部:0px; bottom:0px;
在 width:1000px; 的容器上height:1000px;
应与设置 width:1000px; 相同height:1000px
在 child 身上,不是吗?
Taking a quick look at the source for this ,为什么 IE6 不呈现基于绝对定位的 AND SIZED 元素的约束? (注意:我会花一会儿时间处理那个文件)
谢谢
最佳答案
简而言之,是,它确实不允许这样做(“绝对边缘定位”);这是一个众所周知且长期存在的错误。绝对定位元素上缺少 width
总是会触发收缩以适应行为,即使 width 应该可以从左/右推断出来。垂直方向相同。
why won't IE6 render the constraint based absolutely positioned AND SIZED elements?
目前我没有在示例中看到这一点。一般来说,如果您声明两个边 和 一个维度(例如,左+右+宽度),绝对定位的元素是“过度约束”并且丢弃其中一个规则以使其他规则适合.
/* tables still need 'cellspacing="0"' in the markup */
没有。 border-collapse: collapse; 的组合border-spacing: 0;
加上 padding: 0
在单元格上呈现 cellspacing
/cellpadding
不必要(谢天谢地)。
clear:both; /* ie6 requires for absolutely positioned elements! */
???
没有。
关于html - IE6真的不允许我从左/右/上/下设置宽度/高度吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2703884/
这个问题在这里已经有了答案: 关闭 12 年前。 Possible Duplicate: Why can't Python handle true/false values as I expect?
我是不是遗漏了什么或者这是 ruby 中的错误? a = %w(foo bar baz) a.include? "foo" # => true a.size == 3
从 Modelica 文档来看,注释 Evaluate 似乎只对参数有影响: https://build.openmodelica.org/Documentation/ModelicaReferenc
为了避免嵌套的 if 语句并提高可读性,我想创建一个switch(true){ ... } Coldfusion 中的声明。我在 php 中经常使用这个,但是当我在 Coldfusion 中尝试这个时
嗨,我正在尝试处理 ajax json 响应 这是我的代码 success: function (j) { switch(true) { case (j.cho
我之前在我的 TF 代码中使用过这个: count = "${var.whatever == "true" ? 1 : 0}" 这非常适合我想要使用的东西。但是,我正在考虑如何最好地使用类似于说的
我之前在我的 TF 代码中使用过这个: count = "${var.whatever == "true" ? 1 : 0}" 这非常适合我想要使用的东西。但是,我正在考虑如何最好地使用类似于说的
这个问题在这里已经有了答案: How can I return pivot table output in MySQL? (10 个答案) 关闭 5 年前。 我正在尝试构建一个以唯一列值作为列名的表
我制作了一个简单的 JDialog,其中包含一个标签和一个按钮,它基本上相当于信息对话框。所以在对话框中,有一个方法 display() 我在其中调用了 setVisible(true) 五次。 据我
在 bash 4.2.8(1)-release (x86_64-pc-linux-gnu) 在 Ubuntu 11.04 上这个命令 [ $(wc -l /var/www/some.log|cut -
我正在使用 c 语言进行并发处理,我有一个进程池。为此,我让每个 child 都在一个 While (True) 循环中。为了杀死 child ,我正在使用一个全局变量和一个信号处理程序来修改它来打破
我正在尝试选择填写了字段的数据库条目。数据库有两种插入数据的方式,一种输入评论,一种不输入,我希望只选择填写了评论的行。 $requete = "SELECT * FROM daysoff WHER
如何在 JavaMail session 中setDebug(true) 捕获流并在我的日志记录框架中使用它? (缺少下载源代码,更改接受流作为参数的方法,重新编译它,...) 更一般地说,Java
我是 JavaScript 的新手,我刚刚发现了我无法理解的奇怪行为: var magicVar = Math.sin; magicVar == true; // it returns false m
对此感到困惑。 在两台服务器上运行相同版本的 MySQL。 (从完全相同的 rpm 构建)- 沿线的某个地方,一些开发人员改变了一些东西...... 服务器 1: mysql> select ( no
我在查看 OpenSSL 中使用的一些预处理器宏时,从 crypto/stack/safestack.h 中发现了以下内容: #define CHECKED_STACK_OF(type, p) \
所以我遇到了一个问题,我的正则表达式看起来像这样:/true|false/。 当我检查单词 falsee 时,我从这个正则表达式中得到一个 true,有没有办法将它限制为确切的 true 或 fals
我正在对这个恶意 JavaScript 行进行一些试验:var undefined = true; JavaScript 中每个未初始化的变量都有 undefined 的值,这只是一个保存特殊值 'u
我想将 PHP 的微时间存储为我在 MySQL 中的时间戳。 我去过told最好用 DECIMAL 存储它,但我找不到理想的大小。 有谁知道 microtime(true) 返回的最大大小是多少,所以
在 PHP 中,当您在 URL 中包含诸如“var=true”之类的内容时,URL 中的“true”和“false”是否被转换为 boolean 变量,或者它们是否等于文本“true”还是“假”?例如
我是一名优秀的程序员,十分优秀!