草庐IT

firefox-addon-webextensions

全部标签

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

html - 在 Firefox 中缩放会导致页面布局中断

我在访问此页面时遇到问题:http://seatgeek.com/atlanta-hawks-tickets/.如果在Firefox中将“正常”设置缩小一级,页面将如下所示:.FF的3.6和4.0版本都会发生这种情况。Webkit不会发生这种情况。很明显,问题出在“list_details”div中的元素上。可以通过将“col1”或“col2”范围的宽度减少1px或将“vevent”li元素的宽度增加1px来解决此问题,但这些修复会导致设计呈现不正确。如果将“col1”和“col2”的宽度加起来,同时考虑到它们的水平填充和边框,总宽度为647px。但只有当包含这两个元素的“vevent

html - 在 Firefox 中缩放会导致页面布局中断

我在访问此页面时遇到问题:http://seatgeek.com/atlanta-hawks-tickets/.如果在Firefox中将“正常”设置缩小一级,页面将如下所示:.FF的3.6和4.0版本都会发生这种情况。Webkit不会发生这种情况。很明显,问题出在“list_details”div中的元素上。可以通过将“col1”或“col2”范围的宽度减少1px或将“vevent”li元素的宽度增加1px来解决此问题,但这些修复会导致设计呈现不正确。如果将“col1”和“col2”的宽度加起来,同时考虑到它们的水平填充和边框,总宽度为647px。但只有当包含这两个元素的“vevent