html - border-radius 在 Firefox 中对输入类型不起作用

标签 html input css

在 webkit 浏览器中一切正常。但是当我尝试将 border-radius 与 input[type="url"] 一起使用时,它不起作用。甚至不只是使用输入。一切仍然有效。

CSS

 section.crypter input {
  border-radius: 15px;
  -moz-border-radius: 15px;
  -webkit-border-radius: 15px;
  padding: 5px;
  }

HTML

<form>
    <input type="url" placeholder="Insert URL" />
    <input type="button" value="Crypt" />
  </form>

为什么 Firefox 不允许我设置输入的样式?

最佳答案

看起来您需要先设置边框样式:

input {
border:1px solid #666666;
  border-radius: 15px;
-moz-border-radius :15px;
  -webkit-border-radius: 15px;
  padding: 5px;
  }

关于html - border-radius 在 Firefox 中对输入类型不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3483884/

相关文章:

css - 1pt有多大?

jquery - CSS 似乎不适用于移动设备

Java - 限制扫描仪仅接受 double

javascript - 将 HTML 表单输入转换为 Javascript 变量并比较值

javascript - 输入隐藏和innerHTML的奇怪问题

ruby - Formtastic,拥有 :as input type

html - 选择内联到底部

javascript - 使用页面跳转(单页网站)时如何更改css class ="current"?

javascript - 我无法单击焦点 div 内的链接

php - 网站的维基百科模板