在 CSS 中,我们可以通过不同的方式来选择 input 元素。下面是一些常见的选取方式:
/* 选取 type 为 text 的 input 元素 */
input[type="text"] {
/* 样式 */
}
/* 选取被禁用的 input 元素 */
input[disabled] {
/* 样式 */
}
/* 选取当前获取焦点的 input 元素 */
input:focus {
/* 样式 */
} 除了上述常见的选取方式,还有一些更复杂的选择器可以用于选取 input 元素。下面是一些示例:
/* 选取 type 为 radio 的 input 元素中,选中的项 */
input[type="radio"]:checked {
/* 样式 */
}
/* 选取 type 为 checkbox 的 input 元素中,选中的项 */
input[type="checkbox"]:checked {
/* 样式 */
}
/* 选取 type 为 range 的 input 元素 */
input[type="range"] {
/* 样式 */
}
/* 选取 type 为 date 的 input 元素 */
input[type="date"] {
/* 样式 */
} 使用 CSS 选取 input 元素时,需要注意以下几点: