jquery - 我如何解决 jQuery 和 CSS 中的对齐问题?

标签 jquery css

实现在这里:http://jsfiddle.net/JWaCY/1/

查看“忘记通行证?”关联。当您按下“注册”时,它会消失,当您再次单击“登录”时,它会在线返回 - 这就是我想要的位置。就在“注册”按钮旁边。

但是,现在发生的情况是,因为“发送重置说明”按钮就在“注册”按钮旁边,CSS 显示和可见性值分别为 none 和 hidden,所以在第一次加载时它会显示该按钮所在的空间是。

如何让它完全隐藏,而不占用空间和“忘记密码”?位于页面加载时“注册”按钮的右侧?

我更喜欢 CSS 解决方案。

我知道我可以通过在页面加载时在我的 JS 中的某处执行 $('#pass-reset').slideUp(); 来使用 jQuery 来做到这一点,但这显示了 '忘了通行证?从字面上从按钮下方移动到右侧 - 这是不整洁的。我更喜欢一个更优雅的解决方案,它只在正确的位置显示忘记通行证。

最佳答案

我更改了以下 CSS,它现在似乎可以工作了:

div#sign_in input#pass-reset {
    display: none;
}

在这里试试:http://jsfiddle.net/JWaCY/2/

希望这对您有所帮助。

鲍勃

关于jquery - 我如何解决 jQuery 和 CSS 中的对齐问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4589255/

相关文章:

java - 如何使用 Struts 将一个简单的字符串从 Action 获取到 JSP?

javascript - 按字母顺序对 tr 元素进行排序

java - 需要统一的浏览器引擎

HTML5 &lt;header&gt;<div>&lt;footer&gt; 简单堆叠

css - 看似错误的 CSS 被优先处理

javascript - 仅使用 JS 或其他客户端库将表单数组元素编码为 JSON

jquery - 使用 jQuery 从 XML 获取元素的索引值

jquery - BX slider 自定义控件

html - ipad 网站问题 - 内容超出形状

css - 创建多色图标。图标