1.css声明变量

body {    --theme-color: #f00}
.common-button {    color: var(--theme-color)
}
.button {    border: 1px solid var(--color, blue);
}
.button:hover {    --color: pink;
}复制代码
<div class="common-button ">        css引用
</div>
<button class="button">button
</button>
<button class="button">        botton hover
</button>复制代码

效果图

2.mark手写遮罩层

.mark {position: fixed;top: 0;right: 0;bottom: 0;left: 0;overflow: hidden;outline: 0;-webkit-overflow-scrolling: touch;background-color: rgb(0, 0, 0);filter: alpha(opacity=60);background-color: rgba(0, 0, 0, 0.3);z-index: 9999;
}复制代码
<div class="mark"></div>
<div class="common-button ">        css引用
</div>
<button class="button">button
</button>
<button class="button">        botton hover
</button>复制代码

3.兼容方案

//达到临界值时执行的样式
@media screen and (max-width:360px) and (min-width:321px){}复制代码

转载于:https://juejin.im/post/5cee26fd6fb9a07f0052bdd0

css技能你get到了吗?相关推荐

  1. css label 居中布局_用好这20个css技巧快速提升你的CSS技能

    点击右上方红色按钮关注"web秀",让你真正秀起来 前言 随着前端开发越来越关注效率:通过选择器的使用和简化代码来快速加载渲染.像Less.SCSS这样的预处理器在工作的时候,需要 ...

  2. 【CSS 技能提升】 :before和:after的使用

    前几天的晚上较全面的去看了下css的一些文档和资料,大部分的样式运用都没什么大问题了,只是有些许较陌生,但是也知道他们的存在和实现的是什么样式.今天主要想在这篇学习笔记中写的也不多,主要是针对:bef ...

  3. 如何提升你的CSS技能?掌握这20个css技巧即可[完整版]

    前言 随着前端开发越来越关注效率:通过选择器的使用和简化代码来快速加载渲染.像Less.SCSS这样的预处理器在工作的时候,需要绕的路较长,而直接使用css速度会更快.这里涵盖了20个css技巧来帮助 ...

  4. 提高你css技能的css开发技巧

    好久没整理博客了 进来啰嗦两句   继续抄别人的博客 一.resize实现图片对比 resize的语法如下: resize:none | both | horizontal | vertical 案例 ...

  5. CSS技能点--元素高度占满视窗

    点此查看全部文字教程.视频教程.源代码 本文目录 1. 背景 2. CSS设置满屏 1. 背景 我们经常会遇到,需要将网页内容铺满当前窗口的需求. 很多时候,通过CSS去控制比较麻烦,尤其是窗口高度是 ...

  6. CSS技能点--垂直导航栏实例

    点此查看 所有教程.项目.源码导航 文章目录 1. 背景 2. 实现过程 2.1 创建ul导航栏 2.2 优化列表样式 2.3 设置导航栏整体风格 2.4 优化超级链接样式 2.5 添加图标 2.6 ...

  7. 博客属性10个非常不错的CSS技巧

    这几周个人几篇文章介绍了改博客属性的文章. 关联文章的地址 在这里,妙巧的运用CSS的技能,可以让你不必修改HTML能就失掉很好的博客或者模板表面.我收集了一些非常用有的CSS技能让我们计设博客时更炫 ...

  8. css 字体字体图标_CSS基础知识:了解字体

    css 字体字体图标 In this tutorial, we'll be learning about working with fonts in CSS! 在本教程中,我们将学习有关在CSS中使用 ...

  9. css命名_CSS命名约定将节省您的调试时间

    css命名 I have heard lots of developers say they hate CSS. In my experience, this comes as a result of ...

最新文章

  1. 《zabbix用户权限分配管理》-8
  2. 4G 信令中的 PCO 字段
  3. java private 变量_java 的private的用法保护成员变量的值,将值判断
  4. opencv python教程简书_OpenCV-Python教程:27.图像转换
  5. MicroPython开发板播放音乐教程
  6. ASP.NET MVC SignalR(1):背景
  7. bigdecimal判断等于0_vue2.0源码用到的工具函数,12个简易的复用函数,看看有多简单...
  8. 长路漫漫,唯剑作伴--loadView、viewDidLoad及viewDidUnload的关系
  9. 【interview17.10】 主要元素:详解
  10. Ubuntu10.10 Server+Nginx+Django+Postgresql安装步骤
  11. C++STL之优先队列
  12. 《Linux编程》作业 ·003【文件I/O操作】
  13. Mac屏幕常亮时间控制:Theine
  14. 抓包与发流软件与网络诊断
  15. 看程序员如何使用Python快速给视频添加字幕
  16. Q4财报净亏损8350.2万美元,Unity何时摆脱亏损“魔咒”?
  17. python动态爬虫_Python动态网页爬虫技术
  18. 和平精英小程序服务器开小差,1个BUG存在了4年 光子通过小提示说出了无法修复的原因...
  19. 微信公众号里打开链接下载APP
  20. Moodle官方主题文档中文版(自用)

热门文章

  1. (计算机组成原理)第二章数据的表示和运算-第一节1:一文总结进制转换,妈妈再也不用担心我不会进制转换了
  2. 3-3:类与对象中篇——默认成员函数之构造函数和析构函数
  3. C++11 并发指南二(std::thread 详解)
  4. poj2965 The Pilots Brothers' refrigerator
  5. JS Math对象(算数、四舍五入、随机数)
  6. C/C++进程文件锁 之 fcntl函数的用法总结(非阻塞O_NONBLOCK)
  7. 数据库应用系统——引言
  8. 数据结构与算法:单链表(超详细实现)
  9. Token Based Authentication using ASP.NET Web API 2, Owin, and Identity
  10. 洛谷 U10783 名字被和谐了