几个实用CSS片段分享

  1. 一键换主题色
  2. 弧形盒子(背景)
  3. 网页一键变灰
  4. 网页css波浪
  5. 文字超出显示省略号
  6. 设置字母大小写
  7. 设置placeholder样式
  8. 隐藏滚动条
  9. 禁止选中

 

键换主题色

 body {
   filter: hue-rotate(45deg);
 }

给body标签设置这个属性样式,改变角度看看效果吧。

弧形盒子(背景)



这个效果一般用于轮播背景或者个人中心背景。

de314cd5a1951f34188360d570235246

网页一键变灰

body{
  filter: grayscale(1);
}

一般用于特殊时期,网页变灰,只需要给body标签添加这行样式代码。

网页css波浪

      width="100%" height="100%" viewBox="0 0 1600 900" preserveAspectRatio="xMidYMax slice">
      
        
          
          
          
        
                  d="M-363.852,502.589c0,0,236.988-41.997,505.475,0
          s371.981,38.998,575.971,0s293.985-39.278,505.474,5.859s493.475,48.368,716.963-4.995v560.106H-363.852V502.589z" />

      
      
        
                      calcMode="spline" values="270 230; -334 180; 270 230" keyTimes="0; .5; 1"
            keySplines="0.42, 0, 0.58, 1.0;0.42, 0, 0.58, 1.0" repeatCount="indefinite" />

        
        
                      calcMode="spline" values="-270 230;243 220;-270 230" keyTimes="0; .6; 1"
            keySplines="0.42, 0, 0.58, 1.0;0.42, 0, 0.58, 1.0" repeatCount="indefinite" />

        
        
                      calcMode="spline" values="0 230;-140 200;0 230" keyTimes="0; .4; 1"
            keySplines="0.42, 0, 0.58, 1.0;0.42, 0, 0.58, 1.0" repeatCount="indefinite" />

        
      
svg {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height:40%;
    box-sizing: border-box;
    display: block;
    background-color: #ffffff;
  }

一般用于登录/注册页面的顶部或底部,实现一个波浪滚动效果。

文字超出显示省略号

p{
 overflow: hidden;
 display: -webkit-box;
 -webkit-box-orient: vertical;
 -webkit-line-clamp: 2;
 text-overflow: ellipsis;
}

一般用于文本的超出隐藏显示省略号效果,应用很广泛。

-webkit-line-clamp属性为需要显示的行数,例子中为2行。

设置字母大小写

p {text-transform: uppercase} /* 所有字母变成大写字母*/
p {text-transform: lowercase} /* 所有字母变成小写字母*/
p {text-transform: capitalize} /* 首字母大写*/
p {font-variant: small-caps} /* 字体变成小型的大写字母*/

设置placeholder样式

input::-webkit-input-placeholder {
  color: red;
}

隐藏滚动条

div::-webkit-scrollbar {
  display: none
}

禁止选中

.texts{
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

移动端软键盘右下角搜索文字

"#">
    
版权声明:
作者:漏网的鱼
链接:https://www.csev.cn/share/code/20240419238.html
来源:彩色动力-测试分享
版权声明:本文欢迎任何形式转载,转载时完整保留本声明信息(包含原文链接、原文出处、原文作者、版权声明)即可。本文后续所有修改都会第一时间在原始地址更新。
THE END
根据我国《计算机软件保护条例》第十七条规定:“为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可以不经软件著作权人许可,不向其支付报酬。本站资源仅供个人学习交流,请于下载后 24 小时内删除,不允许用于商业用途,否则法律问题自行承担。
分享
二维码
打赏
< <上一篇
下一篇>>
文章目录
关闭
目 录