美文网首页
编码规范and垂直居中

编码规范and垂直居中

作者: ezrealor | 来源:发表于2017-07-10 16:45 被阅读0次

用两个空格来代替制表符(tab) -- 这是唯一能保证在所有环境下获得一致展现的方法。
嵌套元素应当缩进一次(即两个空格)。
对于属性的定义,确保全部使用双引号,绝不要使用单引号。
不要在自闭合(self-closing)元素的尾部添加斜线 -- HTML5 规范中明确说明这是可选的。
不要省略可选的结束标签(closing tag)(例如,</li> 或 </body>)。
颜色用小写,用缩写, #fff
小数不用写前缀, 0.5s -> .5s;0不用加单位

详情 : 编码规范
Google HTML/CSS Style Guide
Naming CSS Stuff Is Really Hard


垂直居中的几种实现方式

父容器上下padding相等

<style>
.box {
  padding: 50px 0;
  text-align: center;
}
</style>

<div class="box">
  <p>让我垂直居中</p>
</div>

绝对定位实现垂直居中

<style>
.box {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 500px;
    height: 500px;
}
</style> 

<div class="box">
  <p> 今天下雨了 </p>
</div>

使用vertical-align

.box {
  width: 500px;
  height: 500px;
  border: 1px solid red;
  text-align: center;
}
 .box: before {
 content:" ";
 display: inline-block;
 vertical-align: middle;
 height: 100%;
}
.test {
 vertical-align: middle;
}

<div class="box">
  <span class="test">aaa</span>
</div>

把父元素设置为 dispaly: table-cell; 然后使用vertical-align 垂直居中

.box{
  width: 500px;
  height: 500px;
  border: 1px solid red;
 display: table-cell;
 vertical-align: middle;
 text-align: center;
}

<div class="box">
 <span>aaa</span>
</div>

使用 flex

.box{
  border: 1px solid black;
  width: 500px;
  height: 500px;
  display: flex;
  justify-content: center;
 align-items: center;
} 

<div class="box">
  <span>aaa</span>
</div>

相关文章

  • CSS综合

    HTML编码规范CSS编码规范 垂直居中代码

  • CSS综合

    编码规范 设置上下padding垂直居中 使用绝对定位垂直居中 使用vertical-align垂直居中 使用ta...

  • 编码规范and垂直居中

    用两个空格来代替制表符(tab) -- 这是唯一能保证在所有环境下获得一致展现的方法。嵌套元素应当缩进一次(即两个...

  • 编码规范+垂直居中

    1.说一说你平时写代码遵守的编码规范 HTML篇 ** 用两个空格来代替制表符(tab) ** 属性顺序 减少标签...

  • CSS编码规范及垂直居中的实现方法

    平时写代码遵守的编码规范 垂直居中有几种实现方式,给出代码范例 绝对定位实现垂直居中 vertical align...

  • css综合(重点:垂直居中)

    编码规范 参考网址缩进与空格选择器的书写…… 垂直居中的实现方法 文字上下padding相同时,则文字垂直居中和l...

  • 编码规范和垂直居中

    平时写代码遵守的编码规范### 命名规范语义化标签优先基于功能命名、基于内容命名、基于表现命名简略、明了、无后患 ...

  • 编码规范和垂直居中

    用两个空格来代替制表符(tab) - 这是唯一能保证在所有的环境下获得一致展现的方法 嵌套元素应当缩进一次(即两个...

  • 编码规范与垂直居中

    1. 编码规范 命名规范 命名时遵从语义化原则 语义化标签优先 基于功能命名、基于内容命名 命名尽量简略、明了 命...

  • 编码规范 垂直居中 transform

    一.需要遵守的代码规范HTML部分1.语法:tab缩进两格,标签必须被闭合,能省略'/'的就省略,属性用双引号,嵌...

网友评论

      本文标题:编码规范and垂直居中

      本文链接:https://www.haomeiwen.com/subject/eqewcxtx.html