几个实用的CSS代码段总结

  废话不多说,直接上代码,希望能帮到有需要的小伙伴

  ①:遮罩

  

   position: fixed;
    background: rgba(0, 0, 0, .4);
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 99;
    width: 100%;
    height: 100%;

  

  ②:三角(下面三角的代码按照下图上右下左的顺序排列)

  

   width: 0;
    height: 0;
    border-width: 8px;
    border-style: solid;
    border-color: transparent transparent #000 transparent;
  width: 0;
   height: 0;
   border-width: 8px;
   border-style: solid;
   border-color: #000 transparent transparent transparent;
  width: 0;
   height: 0;
   border-width: 8px;
   border-style: solid;
   border-color: transparent #000 transparent transparent;
  width: 0;
   height: 0;
   border-width: 8px;
   border-style: solid;
   border-color: transparent #000 transparent transparent;

  ③:圆

  

   display: inline-block;
   width: 10px;
   height: 10px;
   border-radius: 50%;
   background-color: #f6ad03;

  ④:图标

  

  width: 24px;
   box-shadow: 0 10px 0 2px #999, 0 20px 0 2px #999, 0 30px 0 2px #999;

  

  ⑤:超出隐藏

  

  width: 180px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;

  6:垂直居中

  position: fixed;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   margin: auto;

  注:针对元素有固定宽高的情况

  

   position: fixed;
    top: 50%;
    left: 50%;
    z-index: 999;
    transform: translate(-50%,-50%);

  注:针对元素无固定宽高的情况

  

  

 

  

  

原文地址:https://www.cnblogs.com/tu-0718/p/10065896.html

时间: 2024-08-24 23:41:01

几个实用的CSS代码段总结的相关文章

实用的JS代码段(表单篇)

整理了下比较实用的Javascript代码段,完整的代码参考 1 多个window.onload方法 由于onload方法时在页面加载完成后,自动调用的.因此被广泛的使用,但是弊端是只能实用onload执行一个方法.下面代码段,可以保证多个方法在Onload时执行: function addLoadEvent(func){ var oldonload = window.onload; if(typeof window.onload != 'function'){ window.onload =

常用CSS代码段

1.自定义文本选中样式(不支持IE8及以下) ::selection { color:#9400D3; background:#A9A9A9; } ::-moz-selection { color:#9400D3; background:#A9A9A9; } 2. 间隔与间距 p.wordspacing{word-spacing:20px;} /* 设置空格的长度*/ p.letterspacing{letter-spacing:20px;} /* 设置字间距*/ p.lineheight{li

一些比较实用的css片段

新看了一个帖子,里面好多实用的css代码块,可拿出来当做功能库.先附上该文地址http://segmentfault.com/a/1190000002773955 里面的内容很多我挑了几个经过我验证的来写下 纯css背景噪音,兼容IE8 ,chrome,firefox body { height: 100%; width: 100%; margin: 0; padding: 0; background-image: url(data:image/png;base64,iVBORw0KGgoAAA

【代码段】让效率再飞一会儿

引言 VS中已经预定义了很多代码段,例如定义属性的prop,创建类的class等,非常方便我们开发.但是不能满足我们100%的需求,有时候自定义我们自己的代码段是非常有必要的. 学习代码段的相关资料 MSDN上已经有足够的资料供我们学习如何创建代码段了. 1.先放上默认代码段的资料,里面预定义的所有代码段.传送门 2.再放上代码段的一些基础知识,里面介绍了代码段的架构元素.传送门 3.最后是代码段演练,按照里面的步骤,你很快就学会如何编写属于自己的代码段了.传送门 编写自定义代码段 其实代码段就

50个必备的实用jQuery代码段

本文会给你们展示50个jquery代码片段,这些代码能够给你的javascript项目提供帮助.其中的一些代码段是从jQuery1.4.2才开始支持的做法,另一些则是真正有用的函数或方法,他们能够帮助你又快又好地把事情完成.如果你发现你任何可以做得更好的地方的话,欢迎把你的版本粘贴在评论中! 1. 如何修改jQuery默认编码(例如默认UTF-8改成改GB2312): $.ajaxSetup({ ajaxSettings:{ contentType:"application/x-www-form

10段实用的HTML5代码

1.HTML5编写的CSS ResetCSS Reset也可以写成Reset CSS,即重设浏览器样式. /*   html5doctor.com Reset Stylesheet (Eric Meyer's Reset Reloaded + HTML5 baseline)  v1.4 2009-07-27 | Authors: Eric Meyer & Richard Clark  html5doctor.com/html-5-reset-stylesheet/*/ html, body, d

50个必备的实用jQuery代码段+ 可以直接拿来用的15个jQuery代码片段

50个必备的实用jQuery代码段+ 可以直接拿来用的15个jQuery代码片段 本文会给你们展示50个jquery代码片段,这些代码能够给你的javascript项目提供帮助.其中的一些代码段是从jQuery1.4.2才开始支持的做法,另一些则是真正有用的函数或方法,他们能够帮助你又快又好地把事情完成.如果你发现你任何可以做得更好的地方的话,欢迎把你的版本粘贴在评论中! 1. 如何修改jQuery默认编码(例如默认UTF-8改成改GB2312): $.ajaxSetup({ ajaxSetti

实用jQuery代码段

本文会给你们展示50个jquery代码片段,这些代码能够给你的javascript项目提供帮助.其中的一些代码段是从jQuery1.4.2才开始支持的做法,另一些则是真正有用的函数或方法,他们能够帮助你又快又好地把事情完成.   1. 如何修改jQuery默认编码(例如默认UTF-8改成改GB2312): $.ajaxSetup({          ajaxSettings:{ contentType:"application/x-www-form-urlencoded;chartset=GB

一段自适应的CSS代码

一段自适应HTML5的CSS代码,该代码在陕西特产使用过,手机端效果还好,就是PC端看起来没那么大气,比较窄屏 * { transition-property: all; -ms-transition-property: all; -moz-transition-property: all; -webkit-transition-property: all; -o-transition-property: all; } html, body { font-size:14px; backgroun