css技能你get到了吗?
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到了吗?相关推荐
- css label 居中布局_用好这20个css技巧快速提升你的CSS技能
点击右上方红色按钮关注"web秀",让你真正秀起来 前言 随着前端开发越来越关注效率:通过选择器的使用和简化代码来快速加载渲染.像Less.SCSS这样的预处理器在工作的时候,需要 ...
- 【CSS 技能提升】 :before和:after的使用
前几天的晚上较全面的去看了下css的一些文档和资料,大部分的样式运用都没什么大问题了,只是有些许较陌生,但是也知道他们的存在和实现的是什么样式.今天主要想在这篇学习笔记中写的也不多,主要是针对:bef ...
- 如何提升你的CSS技能?掌握这20个css技巧即可[完整版]
前言 随着前端开发越来越关注效率:通过选择器的使用和简化代码来快速加载渲染.像Less.SCSS这样的预处理器在工作的时候,需要绕的路较长,而直接使用css速度会更快.这里涵盖了20个css技巧来帮助 ...
- 提高你css技能的css开发技巧
好久没整理博客了 进来啰嗦两句 继续抄别人的博客 一.resize实现图片对比 resize的语法如下: resize:none | both | horizontal | vertical 案例 ...
- CSS技能点--元素高度占满视窗
点此查看全部文字教程.视频教程.源代码 本文目录 1. 背景 2. CSS设置满屏 1. 背景 我们经常会遇到,需要将网页内容铺满当前窗口的需求. 很多时候,通过CSS去控制比较麻烦,尤其是窗口高度是 ...
- CSS技能点--垂直导航栏实例
点此查看 所有教程.项目.源码导航 文章目录 1. 背景 2. 实现过程 2.1 创建ul导航栏 2.2 优化列表样式 2.3 设置导航栏整体风格 2.4 优化超级链接样式 2.5 添加图标 2.6 ...
- 博客属性10个非常不错的CSS技巧
这几周个人几篇文章介绍了改博客属性的文章. 关联文章的地址 在这里,妙巧的运用CSS的技能,可以让你不必修改HTML能就失掉很好的博客或者模板表面.我收集了一些非常用有的CSS技能让我们计设博客时更炫 ...
- css 字体字体图标_CSS基础知识:了解字体
css 字体字体图标 In this tutorial, we'll be learning about working with fonts in CSS! 在本教程中,我们将学习有关在CSS中使用 ...
- css命名_CSS命名约定将节省您的调试时间
css命名 I have heard lots of developers say they hate CSS. In my experience, this comes as a result of ...
最新文章
- 《zabbix用户权限分配管理》-8
- 4G 信令中的 PCO 字段
- java private 变量_java 的private的用法保护成员变量的值,将值判断
- opencv python教程简书_OpenCV-Python教程:27.图像转换
- MicroPython开发板播放音乐教程
- ASP.NET MVC SignalR(1):背景
- bigdecimal判断等于0_vue2.0源码用到的工具函数,12个简易的复用函数,看看有多简单...
- 长路漫漫,唯剑作伴--loadView、viewDidLoad及viewDidUnload的关系
- 【interview17.10】 主要元素:详解
- Ubuntu10.10 Server+Nginx+Django+Postgresql安装步骤
- C++STL之优先队列
- 《Linux编程》作业 ·003【文件I/O操作】
- Mac屏幕常亮时间控制:Theine
- 抓包与发流软件与网络诊断
- 看程序员如何使用Python快速给视频添加字幕
- Q4财报净亏损8350.2万美元,Unity何时摆脱亏损“魔咒”?
- python动态爬虫_Python动态网页爬虫技术
- 和平精英小程序服务器开小差,1个BUG存在了4年 光子通过小提示说出了无法修复的原因...
- 微信公众号里打开链接下载APP
- Moodle官方主题文档中文版(自用)
热门文章
- (计算机组成原理)第二章数据的表示和运算-第一节1:一文总结进制转换,妈妈再也不用担心我不会进制转换了
- 3-3:类与对象中篇——默认成员函数之构造函数和析构函数
- C++11 并发指南二(std::thread 详解)
- poj2965 The Pilots Brothers' refrigerator
- JS Math对象(算数、四舍五入、随机数)
- C/C++进程文件锁 之 fcntl函数的用法总结(非阻塞O_NONBLOCK)
- 数据库应用系统——引言
- 数据结构与算法:单链表(超详细实现)
- Token Based Authentication using ASP.NET Web API 2, Owin, and Identity
- 洛谷 U10783 名字被和谐了