CSS 可以使用众多的属性来美化表单输入框。其中,最常用的属性有:border、background、color、font-size 等。这些属性可以用在 input 和 label 标签中,用于呈现出更加美观的用户名和密码输入效果。
/* 用户名和密码输入框样式 */ /* 输入框外层容器 */ .input-container { width: 100%; display: flex; flex-direction: column; margin-bottom: 20px; } /* 输入框 */ .input-container input[type="text"], .input-container input[type="password"] { width: 100%; padding: 10px; border: 2px solid #ccc; border-radius: 5px; font-size: 18px; background-color: #fff; color: #333; } /* 输入框标签 */ .input-container label { font-size: 18px; color: #333; margin-bottom: 5px; } /* 输入框获得焦点时的样式 */ .input-container input:focus { outline: none; border-color: #06c; }
以上代码使用了包含 input 和 label 标签的 “.input-container” 容器。大家在容器中设置了输入框和输入框标签的样式,使其尽可能的接近用户习惯。当输入框获得焦点时,输入框会出现淡蓝色边框的效果,令用户更加清晰地了解当前输入框处于什么状态。
通过以上介绍,相信大家已经掌握了如何使用 CSS 来美化用户名和密码输入框。希望这篇文章能帮助读者更好地理解 CSS 的应用,为网站开发带来更加美观的界面效果。