草庐IT

firefox-debug-objdir

全部标签

html - z-index 行为在 chrome 和 firefox 中是不同的

我有一堆应用于父元素及其子元素的CSS:.parent{position:fixed;top:0px;}.el{position:fixed;top:5px;z-index:100;}.bodycontent{z-index:1;position:relative;}页面被制作成当它滚动时,.parent位于.bodycontent下方,而.el位于其上方。这在Firefox中可以正常工作,但在Chrome中却不行。有什么建议吗?我试过弄乱不同的z-index值和不同的position值,但没有成功。 最佳答案 Chrome和Fir

html - z-index 行为在 chrome 和 firefox 中是不同的

我有一堆应用于父元素及其子元素的CSS:.parent{position:fixed;top:0px;}.el{position:fixed;top:5px;z-index:100;}.bodycontent{z-index:1;position:relative;}页面被制作成当它滚动时,.parent位于.bodycontent下方,而.el位于其上方。这在Firefox中可以正常工作,但在Chrome中却不行。有什么建议吗?我试过弄乱不同的z-index值和不同的position值,但没有成功。 最佳答案 Chrome和Fir

html - Firefox word-break 在随机点打断短词

我正在break-word一个容器,这样超长的单词就不会溢出。虽然Chrome和Safari处理得很好,但Firefox和IE似乎喜欢在最荒谬的地方随机打断单词——即使是简短的单词。请参见下面的屏幕截图:这是我用来防止打断单词的代码:.break-word{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;}这是我用于容器和文本的CSS:.wrap{position:relative;text-al

html - Firefox word-break 在随机点打断短词

我正在break-word一个容器,这样超长的单词就不会溢出。虽然Chrome和Safari处理得很好,但Firefox和IE似乎喜欢在最荒谬的地方随机打断单词——即使是简短的单词。请参见下面的屏幕截图:这是我用来防止打断单词的代码:.break-word{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;}这是我用于容器和文本的CSS:.wrap{position:relative;text-al

javascript - Firefox 和 Chrome 为 offsetTop 提供了不同的值

我正在尝试相对于输入字段定位一个跨度元素(让我们称之为“工具提示跨度”)。为此,我将工具提示范围和输入字段包装在另一个具有position:relative的span元素(我们称之为“包装器范围”)中。然后我在工具提示范围上设置position:absolute。这使得工具提示跨度相对于包装器跨度定位自身,但不是页面流的一部分-不占用任何空间。这正是我想要的。然后,我使用javascript设置了工具提示相对于输入元素位置的位置。由于输入元素在不同页面上的形状可能不同(脚本应该全局适用),我使用它的offsetTop和offsetLeft属性来计算它相对于包装跨度的位置.但是,我注意到

javascript - Firefox 和 Chrome 为 offsetTop 提供了不同的值

我正在尝试相对于输入字段定位一个跨度元素(让我们称之为“工具提示跨度”)。为此,我将工具提示范围和输入字段包装在另一个具有position:relative的span元素(我们称之为“包装器范围”)中。然后我在工具提示范围上设置position:absolute。这使得工具提示跨度相对于包装器跨度定位自身,但不是页面流的一部分-不占用任何空间。这正是我想要的。然后,我使用javascript设置了工具提示相对于输入元素位置的位置。由于输入元素在不同页面上的形状可能不同(脚本应该全局适用),我使用它的offsetTop和offsetLeft属性来计算它相对于包装跨度的位置.但是,我注意到

html - Firefox/Safari 设置高度为 [specified height - padding - border] for input[type=button]

当我使用以下CSS时:input[type=button]{background-color:white;border:1pxsolidblack;font-size:15px;height:20px;padding:7px;}使用这个HTML:我希望看到这个,所以总高度变成了36px:1pxborder7pxpadding20pxcontent(with15pxtext)7pxpadding1pxborder但是Firefox3.6和Safari4都显示了这个:(没有在其他浏览器中测试过)Screenshothttp://labs.spiqr.nl/upload/files/1223

html - Firefox/Safari 设置高度为 [specified height - padding - border] for input[type=button]

当我使用以下CSS时:input[type=button]{background-color:white;border:1pxsolidblack;font-size:15px;height:20px;padding:7px;}使用这个HTML:我希望看到这个,所以总高度变成了36px:1pxborder7pxpadding20pxcontent(with15pxtext)7pxpadding1pxborder但是Firefox3.6和Safari4都显示了这个:(没有在其他浏览器中测试过)Screenshothttp://labs.spiqr.nl/upload/files/1223

javascript - Firefox 在使用 JavaScript 动画的 Logo 上方添加了不需要的细线

看来我在使用Firefox时遇到了一些问题,我已经在我的网站上添加了一个Logo并通过这个CSSblock设置了它的样式:#splashdiv.logo>a{background-image:url("../../---.png");background-size:280px;height:85px;width:280px;}当我用Chrome或除Firefox以外的任何其他浏览器打开网页时,它会以正确的方式显示,除非我放大它会显示一条细线,从Firefox打开网页时,无论是否放大,都会在图像上方显示一条细线。Logo是通过这段代码动画的:IndexPage:{Splash:{init

javascript - Firefox 在使用 JavaScript 动画的 Logo 上方添加了不需要的细线

看来我在使用Firefox时遇到了一些问题,我已经在我的网站上添加了一个Logo并通过这个CSSblock设置了它的样式:#splashdiv.logo>a{background-image:url("../../---.png");background-size:280px;height:85px;width:280px;}当我用Chrome或除Firefox以外的任何其他浏览器打开网页时,它会以正确的方式显示,除非我放大它会显示一条细线,从Firefox打开网页时,无论是否放大,都会在图像上方显示一条细线。Logo是通过这段代码动画的:IndexPage:{Splash:{init