nput元素去除獲取焦點時的邊框

2021-09-29 21:17:25 字數 705 閱讀 7756

1.1概述

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

注意:這個功能一般是為使用鍵盤操作的使用者準備的,建議一般不要去掉。

input標籤獲取焦點的時(如:游標放在input框中準備輸入值時), input標籤外圍會出現邊框,如果需要去掉這個邊框,可以使用css的outline:none;(當元素獲得焦點時焦點框為0)屬性。

1.2拓展——css outline屬性

1、定義

outline(輪廓)是繪製於元素周圍的一條線,位於邊框邊緣的外圍,可起到突出元素的作用。outline是乙個簡寫屬性,在乙個宣告中設定所有的輪廓屬性,即可以按順序設定outline-color、outline-style、outline-width屬性。

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

2》如果outline不設定outline-color、outline-style、outline-width其中的某個值,也是允許的,比如outline:solid #ff0000;。

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

2、瀏覽器支援

所有瀏覽器都支援 outline 屬性。

注意:如果規定了 !doctype,則 ie8 支援 outline 屬性。

去除inline block元素間距

現象 當使用inline block的時候,元素間會出現4px的間距 在chrome裡面 是8px 如下圖 原因 元素間留白間距出現的原因就是標籤段之間的空格 解決方法一 既然間距是因為標籤間的空格造成的,那麼消除空格就可以消除間距,但是這一類方法都不符合常規的 書寫習慣,所以 不推薦春天 夏天秋天...

去除多餘元素

5.統計試卷名稱為 鷹牌 東鵬瓷磚8月活動方案試卷 的考試情況.輸出以下資訊 考試者 真實姓名 正確率 交卷時間,以 的形式輸出.如出現多次作答情況 姓名相同 取最高分 如正確率低於80,以紅色字型輸出 資料表 yjt ksjg erp表單 合作夥伴 考試結果 date get select arr...

去除 inline block 元素間距

布局時經常能發現inline元素和inline block元素水平呈現的元素間,會存在著一些意想不到的間距,舉例 inline block測試 測試由於換行和空格分割符的存在,行內元素間將被渲染為乙個小間距了。乙個 測試這樣看著仍舊不太舒服,尤其是專案裡縮排層級深的時候 content webkit...