CSS综合

1.说一说你平时写代码遵守的编码规范

CSS编码规范:

  1. 合理命名,使用语义化标签,基于功能命名、基于内容命名、基于表现命名,命名应该体现功能,不涉及表现样式(颜色、字体、边框、背景等),简略、明了、无后患。
  2. 标签命名不使用驼峰,使用“-”代替“_”
  3. tab用2个空格
  4. 尽量少的使用id
  5. css属性换行,而不是放到一行
  6. 小数不用写前缀, 0.5s -> .5s;0不用加单位
  7. 不追求多属性赋值的简写,以免引起代码混乱
  8. 为选择器中的属性添加双引号,例如,input[type="text"]
  9. 选择器要尽可能短,并且尽量限制组成选择器的元素个数,建议不要超过 3个。

2.垂直居中有几种实现方式,给出代码范例

  1. 使用padding
    http://js.jirengu.com/nelin/2/edit
    padding垂直居中.png

2.使用绝对定位居中

  1. 使用vertical-align: middle方式居中
    注意:ertical-align只能作用在行内元素和display: table;的元素中;
    http://js.jirengu.com/nelin/9/edit

    vertical-align: middle方式居中.png

  2. flex方式居中
    http://js.jirengu.com/nelin/11/edit

flex方式居中.png

3.实现如下效果,每种效果都只使用一个html 标签来实现

http://js.jirengu.com/nelin/14/edit

image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 本文版权归饥人谷和本人所有1.编码规范:(1).合理命名 使用语义化标签, 基于功能命名、基于内容命名、基于表现命...
    饥人谷_xxxxx阅读 1,443评论 0 0
  • 说一说你平时写代码遵守的编码规范1.命名一律使用小写2.尽量使用基于功能写命名;如class=".content"...
    Komolei阅读 2,642评论 0 0
  • 1、 前端编码规范 HTML书写规范 所有编码均遵循xhtml标准, 标签 & 属性 & 属性命名 必须由小写字母...
    李博洋li阅读 2,675评论 0 0
  • 1.说一说你平时写代码遵守的编码规范 语义化·语义化标签优先·基于功能命名、基于内容命名、基于表现命名·简略、明了...
    FLYSASA阅读 1,670评论 0 0
  • 1、说一说你平时写代码遵守的编码规范 我平时一般遵守如下规范:1、所有命名都使用英文小写2、命名用引号包裹3、每条...
    大胡子歌歌阅读 1,553评论 0 0