最佳答案
                                        
                                                                        
                                我正在做一个网页,我想要自定义样式的<button>标签。所以对于CSS,我说:border: none。现在它在Safari中运行得很好,但是在chrome中,当我点击其中一个按钮时,它会在它周围放一个烦人的蓝色边框。我以为button:active { outline: none }或button:focus { outline:none }会起作用,但都不起作用。有什么想法吗? 
这是它在被点击之前的样子(以及我希望它在被点击后仍然是什么样子):

这就是我所说的边界:

这是我的CSS:
button.launch {background-color: #F9A300;border: none;height: 40px;padding: 5px 15px;color: #ffffff;font-size: 16px;font-weight: 300;margin-top: 10px;margin-right: 10px;}
button.launch:hover {cursor: pointer;background-color: #FABD44;}
button.change {background-color: #F88F00;border: none;height: 40px;padding: 5px 15px;color: #ffffff;font-size: 16px;font-weight: 300;margin-top: 10px;margin-right: 10px;}
button.change:hover {cursor: pointer;background-color: #F89900;}
button:active {outline: none;border: none;}