大家好,
我正在为客户制作一个网站,我收到了一个基本模板图像,没有 HTML,CSS :(。
我正在尝试使用自己的 HTML 和 CSS 重现模板,但遇到了问题。
我试图在图像中的文本“LOGIN”上绝对定位一个按钮。我已将不透明度设置为 0.4,以便您可以看到按钮(模糊矩形)和它试图覆盖的文本(登录 >)。
下面的第一张图片是 Safari 中的全部内容。
然而,这张图片在 Firefox 中使用相同的 CSS 是一样的。注意按钮是如何在上面的,在第一种情况下它在下面。
我该如何解决?这是一个大问题,虽然我可以让它保持原样,但我真的很想解决它。
提前致谢!
****编辑****:
人们在要求代码,所以就在这里。我在输入文本框方面遇到了同样的问题,所以我发布了代码。
CSS优先:
input.fp-login-u {
position: relative;
top: 74px;
left: 740px;
width: 100px;
padding: 3px;
border-radius: 3px;
outline: none;
border: 1px solid #000000;
}
然后是 HTML:
<input type="text" class="fp-login-u" />
一切都在<header>
标签中,边距和填充是定义的,而不是问题(在那些元素上)。
****再次编辑****:
很抱歉不清楚。
白色文本“LOGIN”是包含所有这些内容的 div 的背景图像。一旦我将褪色的登录按钮正确放置在它上面,我就会将其移除。
正在移动的是新的褪色按钮,而不是白色文本。