CSS编码规则
2024-10-16 13:20:48
/* 和HTML一样使用两个空格来代替制表符 */
div { /* 为了代码的易读性,在每个声明块的左花括号前添加一个空格 */'
padding: 15px; /* 每个声明语句的:后应该插入一个空格 */
} /* 右花括号单独成行 */ /* 为了获得更准确的错误报告,每条声明都应该独占一行 */
.selector,
.selector-secondary,
.selector[type="text"] {
/* 不要在rgb()、rgba()、hsl()、hsla()或rect()值的内部的逗号后面插入空格 */
background-color: rgba(0,0,0,0.5);
} /* 声明顺序,相关的属性声明应当归为一组,并按照下面的顺序排列
· Positioning(定位)
· Box model
· Typographic
· Visual
· Misc
*/
.declaration-order {
/* Positioning */
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 100; /* Box-model */
display: block;
float: right;
width: 100px;
height: 100px; /* Typographic */
font: normal 13px "Helvetica Neue", sans-serif;
line-height: 1.5;
color: #333;
text-align: center; /* Visual */
background-color: #f5f5f5;
border: 1px solid #e5e5e5;
border-radius: 3px; /* Misc */
opacity: 1;
} /* 将媒体查询Media query的位置放在相关规则的附近 */
.element {}
.element-avatar {}
.element-selected {} @media (min-width: 480px) {
.element {}
.element-avatar {}
.element-selected {}
} /*当使用特定厂商的带有前缀的属性时,通过缩进的方式,让每个属性的值在垂直方向对齐,这样便于多行编辑。*/
.selector {
-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.15);
box-shadow: 0 1px 2px rgba(0,0,0,0.15);
} /* 对于只包含一条声明的样式,放在一行,多条声明的样式分为多行 */
.span1 { width: 60px; }
最新文章
- 【Redis】:Jedis 使用
- js面向对象的封装方法,【案例】
- POJ 2312Battle City(BFS-priority_queue 或者是建图spfa)
- web前端工程师校园招聘要求
- Android中Service(服务)详解
- winform app.config文件的动态配置
- 在iOS 8中使用UIAlertController
- jquery绑定回车键发送(登录)
- ASP.NET连接数据库并获取数据
- Laravel-表单篇-controller
- Tornado-数据库(torndb包)
- DBA 优化法则
- Log4J日志整合及配置详解
- CentOS 7系统关闭yum自动下载更新
- 使用System.getProperty方法,如何配置JVM系统属性
- arcgis10.2连接表xlsx格式失败
- zzuli1731 矩阵(容斥)
- Md5 util
- MAC OS 10.10.5虚拟机免费下载(可安装Xcode7)
- iOS实现程序长时间未操作退出
热门文章
- TGJSBridge使用
- 【BZOJ3930】选数
- Activity启动模式 Tasks和Back Stack
- rowid快速分页解析
- centos7下安装docker(13.1docker存储--data volume)
- Coprime (单色三角形+莫比乌斯反演(数论容斥))
- esp8266(3) Arduino通过ESP8266连接和获取网站源代码
- (转)tcp/ip协议的简单理解 -- ip报文和tcp报文的格式
- ASP.NET Core中如果Response.HasStarted已经为true,就不能更改Response.Cookies和Response.Headers等属性的值了
- (转)Putty server refused our key的三种原因和解决方法