日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

39.css3----button按钮点击时出现蓝色边框

發布時間:2023/12/15 综合教程 25 生活家
生活随笔 收集整理的這篇文章主要介紹了 39.css3----button按钮点击时出现蓝色边框 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

css控制Button 按鈕的點擊時候出現藍色邊框
http://www.inbeijing.org/archives/1139

Button 按鈕的點擊時候出現藍色邊框的問題


添加css屬性,這樣在點擊安按鈕的時候就不會有藍色邊框了。

button{

outline:none;

}

谷歌瀏覽器中button按鈕的邊框如何去除 - HTML/CSS
http://www.myexception.cn/HTML-CSS/1643495.html

谷歌瀏覽器中button按鈕的邊框怎么去除
在谷歌瀏覽器中點擊一個button按鈕,總是會出現一個邊框,請教怎么才能去除這個邊框

------解決方案--------------------
設置這個就看不到那個框了
:focus{
outline:0;
}

outline的使用,大家都喜歡在reset樣式表中直接重置:

* {

outline: none;

}

Eric Meyers在他的CSS Reset是這樣重置的:

/* remember to define focus styles! */

:focus {

outline: 0;

}

這些方法大家都可以說常見了。可是有一點可能大家還是不太清楚——outline在表單的button中使用時,在firefox瀏覽器下依然還是會有虛線框顯示的。正好今天有一位朋友也問起這個問題,于是查了一下相關資料,才得知在Firefox下是需要使用別的方法來處理的。那么今天這個教程就簡單的來了解如何處理這個問題。

問題描述:

前面也說了,很多設計師喜歡使用:

*{outline:none;}

或者

:focus {outline:none;}

來解決焦點粗虛線框的問題。但是你有沒有注意到,使用這種方法,對于button在Firefox下還是會有虛線框的,如下圖所示:

解決方法:

解決這個bug我們需要使用Mozilla的一個私有屬性:-moz-focuse-inner。不過這里有一點大家需要特別的注意:通過“-moz-focus-inner”并不是重置“outline”這個屬性的值,而是需要通過他來改變buttons的“border”樣式,具體的請看下面的代碼:

input::-moz-focus-inner,

button::-moz-focus-inner {

border: 0;

}

上面寫是包括了所有的input,但有時我們并不想這個值對“input[type=text]”有影響,那么我樣其實可以這樣來設置:

button::-moz-focus-inner,

input[type="reset"]::-moz-focus-inner,

input[type="button"]::-moz-focus-inner,

input[type="submit"]::-moz-focus-inner,

input[type="file"] > input[type="button"]::-moz-focus-inner {

border: none;

}

通過上面的代碼,那個難看的虛線框,我們就可以順利的移除這樣一來,我們其實對于button的outline設置需要這樣來設置,才能達到所有瀏覽器一樣的風格效果:

:focus {outline:none;} /*for IE*/

::-moz-focus-inner {border-color: transparent;} /*for mozilla*/

這樣表單button得到焦點,在各瀏覽器下的渲染效果就一致了。

上面是去除outline的邊框效果的寫法,但那樣或許不太好理解,那么你也可以像設置正常樣式那來理解,如下面的代碼所示:

button::-moz-focus-inner,

input[type="reset"]::-moz-focus-inner,

input[type="button"]::-moz-focus-inner,

input[type="submit"]::-moz-focus-inner,

input[type="file"] > input[type="button"]::-moz-focus-inner {

border: 1px dotted transparent;

}

button:focus::-moz-focus-inner,

input[type="reset"]:focus::-moz-focus-inner,

input[type="button"]:focus::-moz-focus-inner,

input[type="submit"]:focus::-moz-focus-inner,

input[type="file"] > input[type="button"]:focus::-moz-focus-inner {

padding: 3px;

border-color: #F3F3F3;

}

復制字體的背景顏色

::selection{
background:red;
color:#fff;

}

總結

以上是生活随笔為你收集整理的39.css3----button按钮点击时出现蓝色边框的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。