liuyeqingliuyeqing
2016-12-01 13:20
采纳率: 94.4%
浏览 6.4k

我的input设置了border-color后,上面一半的边框和下面一半的边框颜色不一样,怎么办?

我的input设置了border-color后,上面一半的边框和下面一半的边框颜色不一样,怎么办?

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • 杨先森的博客 2016-12-01 13:27
    已采纳

    你只定义了一个颜色值吗

    已采纳该答案
    1 打赏 评论
  • web_bugs 2016-12-06 10:28

    在border-color前面加一句border-style: solid;就可以啦

    打赏 评论
  • 嗯嗯** 2019-08-29 10:52

    outline设置为 none

    并且需要重新设边框的样式 input的边框样式 border: 1px soldi #ccc; --- 这步骤非常的重要,只有设了这步,点击后边框的高度不会改变

    然后在用事件修改input边框的样式 例如

    input { outline:none; border: 1px solid #ccc; }
    input:focus { border: 1px solid red; }

    打赏 评论

相关推荐 更多相似问题