css outline是什麼意思,用法

2021-08-27 21:53:43 字數 1385 閱讀 7414

[color=red]css outline:none[/color]

當元素獲得焦點的時候,焦點框為0.

比如說當前這個網頁,你用tab鍵切換的時候,文字鏈結、搜尋框、按鈕等的外面會有乙個虛線框(或高亮框),此時當前的元素就獲得了焦點,你可以對它進行操作。

這個功能一般是為使用鍵盤操作的使用者準備的。

有些鏈結——比如乙個鏈結,你不想讓他出現虛線框破壞設計感,就可以用此方法。

建議一般不要去掉,只在一些影響設計美感的地方用。畢竟這個焦點框對鍵盤使用者是很有幫助的。

定義和用法

outline-style 屬性用於設定元素的整個輪廓的樣式。樣式不能是 none,否則輪廓不會出現。

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

注釋:請始終在 outline-color 屬性之前宣告 outline-style 屬性。元素只有獲得輪廓以後才能改變其輪廓的顏色。

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

預設值: none

設定輪廓的樣式:

p瀏覽器支援

所有主流瀏覽器都支援 outline-style 屬性。

只有在規定了 !doctype 時,internet explorer 才支援 outline-style 屬性。

可能的值

值 描述

none 預設。定義無輪廓。

dotted 定義點狀的輪廓。

dashed 定義虛線輪廓。

solid 定義實線輪廓。

double 定義雙線輪廓。雙線的寬度等同於 outline-width 的值。

groove 定義 3d 凹槽輪廓。此效果取決於 outline-color 值。

ridge 定義 3d 凸槽輪廓。此效果取決於 outline-color 值。

inset 定義 3d 凹邊輪廓。此效果取決於 outline-color 值。

outset 定義 3d 凸邊輪廓。此效果取決於 outline-color 值。

inherit 規定應該從父元素繼承輪廓樣式的設定。

[color=red] a:link、a:visited、a:hover、a:active .

它的位置必須是這樣寫,否則滑鼠選中或移開出現虛線去不掉的情況[/color]

eg: a:visited,a:hover,a:active

1.滑鼠經過的「未訪問鏈結」同時擁有a:link、a:hover兩種屬性,後面的屬性會覆蓋前面的屬性定義;

2.滑鼠經過的「已訪問鏈結」同時擁有a:visited、a:hover兩種屬性,後面的屬性會覆蓋前面的屬性定義;

所以說,a:hover定義一定要放在a:link、a:visited的後面,,,

uma是什麼意思 UMA是什麼意思?

展開全部 uma 不明生物 是636f707962616964757a686964616f31333431376537動畫 進化戰記 betterman 中的一類人造怪物的統稱,是生命工學食料研究所 b.p.l.所長梅崎博士製造出來 協助他利用阿尼瑪斯之花 大量製造蛋白質 具有驚人攻擊性的怪物。阿拉...

是什麼意思?

meta是html中的元標籤,其中包含了對應html的相關資訊,客戶端瀏覽器或伺服器端的程式會根據這些資訊進行處理。http equiv類似於http的頭部協議,它回應給瀏覽器一些有用的資訊,以幫助正確和精確地顯示網頁內容。content 內容型別 重要!這個網頁的格式是文字的,網頁模式 chars...

In 是什麼意思

函式引數型別前 in 代表什麼 在visual c 中屬於sal批註,是為了編譯系統在分析 時發現缺陷用的 表示是乙個輸入引數。可以定義乙個 in 的巨集,這個巨集什麼都不做,就是形如這樣的。define in void fun int in x 等同於 void fun int x 但是他給出了引...