跨浏览器的 CSS 定位不一致

标签 css positioning

我在浏览器之间遇到了一些定位不一致的问题。我正在尝试放置一个提交按钮,使其悬停在文本区域的下 Angular 。

在 Chrome、Safari 和其他浏览器中,这就像它应该的那样工作:

Chrome Screenshot

但是,在 Firefox 中,我得到了这个:

Firefox Screenshot

是否有不同的方法来定位该元素,或者我是否在 CSS 中遗漏了一些东西?

这是 HTMl 和 CSS 的链接:http://www.tylonius.com/clients/X10/GalleryDisplay.html

最佳答案

绝对提交按钮的位置。

position: absolute;
bottom: 0;
right: 0;

确保其父元素的位置设置为relative

关于跨浏览器的 CSS 定位不一致,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11129638/

相关文章:

html - 添加数据时表列意外调整大小

Pythonic Django 表单 Charfield CSS

css - 谷歌浏览器工具栏破坏网站布局

html - 文本之间的行间距超过两行的CSS问题,ie7

HTML CSS 导航菜单定位文本和图像

javascript - 如何动态更改在屏幕外运行的元素的 css 以使其保持在屏幕上?

css - 如果 CSS 未链接但内联,则 SVG 剪辑路径在线有效

javascript - 计算 Three.js 投影中的顶部、左侧、宽度、高度

html - 如何让一个元素高于某个 div 但低于它的子元素?

html - 响应式设计中的绝对定位图像