css 收集
来源:互联网 发布:lol鼠标宏编程有什么用 编辑:程序博客网 时间:2024/06/05 20:12
1.边框透明
border: 10px solid hsla(0,0%,100%,.5);
background: white;
background-clip: padding-box;
2.仿单选多选框
未选中状态
input[type="checkbox"] + label span,
input[type="radio"] + label span {
display: inline-block;
vertical-align: middle;
width: 45px;
height: 45px;
border: 2px solid #888;
border-radius: 10px;
background: radial-gradient(#eee, #aaa);
}
/* we want the radio buttons to be circular */
input[type="radio"] + label span {
border-radius: 50%;
}
选中状态
input[type="checkbox"]:checked + label span::before {
content: "√";
color: deepPink;
text-align: center;
font-size: 40px;
}
input[type="radio"]:checked + label span {
background-image: radial-gradient(#FF5ABA, deepPink);
}
3.清除浮动
clearfix父元素::after {
content:"";
display:table;
clear:both;
}
4.垂直剧中
(已知父元素高度下)
.flex-center-vertically {
display: flex;
justify-content: center;
flex-direction: column;
height: 400px;
}
(使用transform剧中;第一段是消除当像素有0.5这样的只出现产生的模糊)
.parent-element {
-webkit-transform-style: preserve-3d;
-moz-transform-style: preserve-3d;
transform-style: preserve-3d;
}
.element {
position: relative;
top: 50%;
transform: translateY(-50%);
}
(最简单的剧中)
.parent {
display: flex;
justify-content: center;
align-items: center;
}
5.srcset根据需求加载不同的图片
(先只支持谷歌)
<img src="low-density-photo.jpg" srcset="small-photo.jpg 480w, big-photo.jpg 1024w, high-density-photo.jpg 1024w 2x" />
(480W为宽度)
6.动画针steps
(55就是分55针)
transition: background 1s steps(55);
7.当按钮点击后触发
input[type="radio"]{
&[id="men"]:checked {
}
}
8.解决新版UC字体变大
在body下面写个空的<secent><header><footer>标签就可以了
<meta name="wap-font-scale" content= "no">
9.文字边框
-webkit-text-stroke: 2px white
border: 10px solid hsla(0,0%,100%,.5);
background: white;
background-clip: padding-box;
2.仿单选多选框
未选中状态
input[type="checkbox"] + label span,
input[type="radio"] + label span {
display: inline-block;
vertical-align: middle;
width: 45px;
height: 45px;
border: 2px solid #888;
border-radius: 10px;
background: radial-gradient(#eee, #aaa);
}
/* we want the radio buttons to be circular */
input[type="radio"] + label span {
border-radius: 50%;
}
选中状态
input[type="checkbox"]:checked + label span::before {
content: "√";
color: deepPink;
text-align: center;
font-size: 40px;
}
input[type="radio"]:checked + label span {
background-image: radial-gradient(#FF5ABA, deepPink);
}
3.清除浮动
clearfix父元素::after {
content:"";
display:table;
clear:both;
}
4.垂直剧中
(已知父元素高度下)
.flex-center-vertically {
display: flex;
justify-content: center;
flex-direction: column;
height: 400px;
}
(使用transform剧中;第一段是消除当像素有0.5这样的只出现产生的模糊)
.parent-element {
-webkit-transform-style: preserve-3d;
-moz-transform-style: preserve-3d;
transform-style: preserve-3d;
}
.element {
position: relative;
top: 50%;
transform: translateY(-50%);
}
(最简单的剧中)
.parent {
display: flex;
justify-content: center;
align-items: center;
}
5.srcset根据需求加载不同的图片
(先只支持谷歌)
<img src="low-density-photo.jpg" srcset="small-photo.jpg 480w, big-photo.jpg 1024w, high-density-photo.jpg 1024w 2x" />
(480W为宽度)
6.动画针steps
(55就是分55针)
transition: background 1s steps(55);
7.当按钮点击后触发
input[type="radio"]{
&[id="men"]:checked {
}
}
8.解决新版UC字体变大
在body下面写个空的<secent><header><footer>标签就可以了
<meta name="wap-font-scale" content= "no">
9.文字边框
-webkit-text-stroke: 2px white
0 0
- CSS收集
- css 收集
- css常见CSS BUG收集
- [原创]CSS属性收集
- 收集CSS规范
- CSS知识收集
- CSS样式收集
- 收集Css属性用法!
- Css样式收集
- css文本框样式收集
- CSS优秀文章收集
- CSS各种字体收集
- CSS hack 收集
- css兼容问题收集
- css收集(一)
- css特殊效果代码收集
- CSS个人收集,仅供参考
- CSS技巧的收集
- scikit-learn在win7下的安装配置
- 【前端福利】用grunt搭建自动化的web前端开发环境-完整教程
- 全国各省市名称和代号
- SystemBarTint实现沉浸式状态栏
- (一) Docker 安装
- css 收集
- 操作系统如何实现mutex
- IT项目十大灾难
- 利用setter 方法 查看bean 是否被注入
- 纯js的excel导出插件
- VMware workstation NAT方式无法连接外网
- 23种设计模式
- java深度复制 xjh 亲测 两种方法
- [iOS]按钮setBackgroundImage与setImage区别