CSS学习日记11-选择器4-伪类选择器5

(四)伪类选择器
3.都有哪些呢?
1):超链接伪类
2)结构伪类
3)表单伪类

表单属性样式

直接选择input,可用的不可用的都可以设置

<body>
   <form action="">
        <input type="text" disabled>
        <input type="text">
        <button>保存</button>
   </form>
</body>
<style>
            input:disabled {
                background: red;
            }
            input:enabled{
                background: black;
            }

        </style>   

在这里插入图片描述

<input type="radio" name="animal" id="ji" checked>
        <label for="boy">鸡</label>
        <input type="radio" name="animal" id="ya">
        <label for="boy">鸭</label>
            input:checked+label{
                color: red;
            }

在这里插入图片描述

表单必选样式

注意:有优先级的问题,后面再说,

<body>
   <form action="">
        <input type="text" disabled>
        <input type="text">
<hr>
        
        <input type="radio" name="animal" id="ji" checked>
        <label for="boy">鸡</label>
        <input type="radio" name="animal" id="ya">
        <label for="boy">鸭</label>
        <input type="text" required>
        <button>保存</button>

   </form>
</body>
 <style>
           input:disabled {
                border: solid 1px #ddd !important;
            }
            input:required{
                border: solid 1px yellow;
            }
            input:optional{
                
                border: solid 1px red;
            }

        </style> 

在这里插入图片描述

表单验证样式
 <input type="email">
           input:valid{
                background: yellow;
            }
            input:invalid{
                background: pink;
            }

在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值