解決a標籤點選會出現虛框現象

2022-07-17 23:42:22 字數 406 閱讀 4445

1.解決a標籤點選會出現虛框現象。

當a標籤獲得焦點的時候,a標籤的周圍就會出現虛框,它不同於border,不佔任何寬度,a失去焦點的時候就會消失,就是outline。

在遨遊,firefox ,ie的幾個版本中就會看到、而safari、opera、google 本身不支援這個效果,就看不到。

解決方法: 可以給a標籤設定 outline: none;但在ie6、ie7 遨遊中都不能實現。只有在ie8、firefox中才會消除虛框。

a、在a標籤中加入js控制,當a標籤活的焦點是就強制取消焦點。,這裡設定聚焦時觸發blur(),強制取消焦點。

b、在a標籤裡面嵌入其他標籤,如span ,這樣點選時,巢狀的標籤活的焦點,a標籤自然就不會出現虛框。

c、不用a標籤做鏈結,採用其他標籤,用js控制實現點選跳轉。

標籤缺少href 屬性,滑鼠經過不會出現手型

直接看例項吧!doctype html html head meta charset utf 8 title a標籤缺少href屬性,滑鼠經過時就不會出現手型 title style type text css a style head body a 缺少href 屬性 a a href 有href...

解決NGUI中sprite的邊緣會出現黑線的問題

新的專案中大量使用了將sprite映象拼接的方式來做底板,結果同事發現有的時候拼的時候中間會出現乙個莫名的黑縫,如圖 看了下貼圖沒啥問題,也不是因為貼圖壓縮的問題,但是這條黑縫總是存在,然後想到這條黑縫很可能是採用uv的時候將uv採到了sprite和其他圖的接縫處,然後在跟著看了下ngui計算uis...

Redis作為快取可能會出現的問題及解決方案

redis是個大話題,只要是去面試j a開發,幾乎必問。基礎一點的問redis是什麼東西?用來做什麼?redis支援哪些資料型別?redis的效能為什麼那麼好?複雜一點的就會問到快取穿透 快取擊穿 快取雪崩等問題。而我在面試的時候也被問到了redis為什麼用來做快取的問題。所以我覺得很有必要總結一下...