CSS 實現密碼框輸入
密碼框是一個常見的登錄表單元素,必須保證用戶輸入的密碼是安全的。在這里,我們將演示如何使用 CSS,使密碼不可見,以保護用戶的隱私。
首先,我們需要創建一個密碼框,在 HTML 中,使用 input 元素,并指定其 type 為 password。
接下來,我們需要使用 CSS 來隱藏密碼并使其不可見。可以使用 input[type="password"] 選擇器來選擇我們創建的密碼輸入框,并為其添加樣式。p {
text-align: center;
}
input[type="password"] {
border: none;
padding: 10px;
border-radius: 5px;
box-shadow: 1px 1px 3px #ccc;
font-size: 16px;
background: #fff;
color: #666;
width: 200px;
}
input[type="password"]::-webkit-input-placeholder {
color: #ccc;
}
input[type="password"]::-moz-placeholder {
color: #ccc;
}
input[type="password"]:-ms-input-placeholder {
color: #ccc;
}
input[type="password"]:-moz-placeholder {
color: #ccc;
}
input[type="password"]::-webkit-outer-spin-button,
input[type="password"]::-webkit-inner-spin-button {
-webkit-appearance: none;
margin: 0;
}
input[type="password"] {
-webkit-text-security: disc;
}
在這段代碼中,我們添加了一些基本的樣式,如邊框、背景、圓角等,并去除了瀏覽器的默認樣式。然后,我們使用輸入選擇器為其添加 -webkit-text-security: disc;。
這個屬性可以將文本轉換為圓點,使其不可見。同時,我們還添加了一些 placeholder 樣式,以使其更加美觀。
通過上述步驟,我們已經成功地實現了密碼框輸入框的樣式。
要使用這些代碼,請將其復制并粘貼到您的 CSS 文件中,并在 HTML 中使用樣式表進行鏈接。