如何去除點選後的虛線

2022-03-29 07:18:52 字數 646 閱讀 9570

outline (輪廓)是繪製於元素周圍的一條線,位於邊框邊緣的外圍,可起到突出元素的作用。

注釋:輪廓線不會佔據空間,也不一定是矩形。

outline 簡寫屬性在乙個宣告中設定所有的輪廓屬性。

可以按順序設定如下屬性:

如果不設定其中的某個值,也不會出問題,比如 outline:solid #ff0000; 也是允許的。

網上大多的解決方案是:

1、a

呼叫js比較頻繁的情況下,建議用:

2、a:active

寫在a:active裡,意思就是點選時才執行,才去掉虛線框。這樣滑鼠在放上a和預設的情況下就不會太耗資源。

最好相容效果:

a a:active

=== chrome, safari ===

這兩個瀏覽器在點選鏈結時本身沒有虛線框

=== jquery ===

如果你使用jquery框架的話,可以新增以下**即可實現

$("a").bind("focus",function() ;

});

終極解決方案:

a a:active

:focus

我認為還是:a:focus /*focus為獲取焦點的偽類*/  比較好用的

去除點選鏈結時出現的虛線框

影象鏈結在被點選時會出現虛線框,即使鬆開了也仍然存在,在有的時候顯得不美觀。所以最好就把它給去掉 方法一ie下可使用其私有的html屬性 hidefoucs,在標籤的結構中加入hidefocus true 屬性。即 網而在 firfox 瀏覽器中則相對比較容易,直接給標籤 a 定義樣式 outlin...

css去掉a標籤點選後的虛線框

outline是css3的乙個屬性,用的很少。宣告,這是個不能相容的css屬性,在ie6 ie7 遨遊瀏覽器都不相容。outline控制的到底是什麼呢?當聚焦a標籤的時候,在a標籤的區域周圍會有乙個虛線的框,這個框不同於border的是,它是不占有任何寬度的。當你取消焦點的時候,這個虛線框 就會自然...

QT之如何去除部件虛線框

接著上篇qt之checkbox單項選擇與多項選擇,再給大家講講,在我們控制項上出現的虛線框,該如何去掉?有的朋友會問啦,可是我部件沒出現你說的虛線框啊,這個虛線框在你按tab鍵的時候,其實就會出現哦,不信你試試!按下tab鍵,虛線框是不是出現了呢,這樣給人的感覺,是不是介面不太友好,沒關係,我們去掉...