比较少见但很有用的css

<input type="text" readonly value="只读">用不能编辑
<input type="number" min="5" max="10">
```css
input::-webkit-outer-spin-button,
    input::-webkit-inner-spin-button{
        -webkit-appearance:none;
    }
    input:out-of-range{
        background: red;
    }
    input:in-range{
        font-size: 30px;
    }//范围内的样式
当input为number时,以上代码可以去掉上下箭头,在用户输入超出范围也会提示
<input type="text" required>
input:optional{
        border:1px yellow solid;
    }
选择没有required的input
p:only-of-type{
        background:yellow;
    }
当兄弟元素中只有自己一个p时(包括本身)的样式
:not(p) {
        border: #ff0000 1px solid;
    }
为非p设置样式
<input type="email">
input:invalid{
        font-size: 30px;
    }

当输入内容不合法时的样式

p{
    height: 20px;
}
p:empty{
    background: red;
}

当p为空时的样式

<div class="container">
        <div></div>
        <p class="stick">
            我是有粘性的
        </p>
    </div>
   div {
       height: 100px;
   }
   .container {
       height: 1000px;
       background: red;
   }
   .stick {
       position: sticky;
       top: 0;
   }

当向下滚动时,.stick就会粘在顶部,很适合导航栏的固定

<div>PKKJKlajsdfldlfjalfjlad</div>
div{
     font-variant: small-caps;
 }

效果:
在这里插入图片描述

<div>PKKJKlajsdfldlfjalfjladPKKJKlajsdfldlfjalfjladPKKJKlajsdfldlfjalfjladPKKJKlajsdfldlfjalfjladPKKJKlajsdfldlfjalfjladPKKJKlajsdfldlfjalfjladPKKJKlajsdfldlfjalfjladPKKJKlajsdfldlfjalfjladPKKJKlajsdfldlfjalfjladPKKJKlajsdfldlfjalfjladPKKJKlajsdfldlfjalfjladPKKJKlajsdfldlfjalfjladPKKJKlajsdfldlfjalfjladPKKJKlajsdfldlfjalfjlad</div>
div{
    white-space:nowrap;
}
十一

在这里插入图片描述
还有以下些知识
text-align:justify两端对齐
background-attachment:fixed;背景不会随着滚动
text-transform:lowercase;
text-transform:capitalize;
text-indent:50px;第一行的缩进
div.ex1 {direction:rtl;}文字的居右
letter-spacing:-3px;文字间的距离
background-position:left center;背景图片的定位

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值