作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我最近安装了 Devise,登录表单正常工作,显示错误等...
然而,注册表单的表现非常奇怪,即当显示错误时,它们出现在左侧,与应用程序的其余部分不成比例。这是一个屏幕截图来说明:http://i.imgur.com/1r4hQMM.png注意:这仅在出现错误时发生,否则居中。
现在我尝试使用以下内容编辑 field_with_errors CSS:
.field_with_errors {
display: block;
clear: both;
text-align: center; }
而且,它仍然位于左侧。我注意到 float: right;似乎将它移到了右边,但我怎样才能让它与表格的其余部分一起位于中心?
field_with_errors 在 CSS 中似乎非常固执。
最佳答案
如果你想让文本居中,那么 text-align: center
就可以了,但在这种情况下你希望将整个元素居中,因此应该使用 margin: auto auto
相反。
尽情享受吧!
关于ruby-on-rails - 如何将 field_with_errors 类居中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15127204/
我是一名优秀的程序员,十分优秀!