css正确的书写顺序,这些工作之初基本习惯你都掌握了吗

css基础篇(第五篇)

回顾

在上一讲中我们基本上了解了 css 中比较重要的清除浮动四种方式以及float怎么用会比较合理,以及在 css 中常见的普通流、浮动、定位等问题。除此之外在前端中掌握基本的 ps 技巧也是非常重要的。所以作为基础一定要熟练运用,熟练掌握。

在这一篇中我们就不说 css 的内容了,作为 css 的中间篇幅,我们就综合的说一说对于新手来说前端中布局的重要性以及对于初入职场中对于 css 来说应该遵守哪些规则,避免在工作期间踩坑等。

css中的书写顺序

先来说一说为什么要出现书写顺序这个问题,其实对于开发人员来说在学习的过程中一般是可以有那么点书写自由的空间的,但是进入职场就是多人协作了,所以养成一个良好的写作习惯是非常值得肯定和赞扬的,给被人带来舒适的同时也会给自己加分。所以正确的书写 css 顺序是进入职场中称为“正规前端人员”重要的一环。

overflow: hidden;

// 内容
content: ' ‘;

// 定位
position: relative; top: 0;z-index: 1;

// 盒模型
display: block;
display: flex;
justify-content: flex-start;
align-items: center;
flex-flow: column;

// 元素宽高
width: 10px; height: 10x;
// 元素间距
padding: 0; margin: 0 auto 10px;

// 背景
background: #FFF;
// 边框
border: 1px solid #000; border-radius: 10px;
// 阴影
box-shadow: 0 0 0 0;

// 文字
font-size: 10px; font-weight: normal; font-family: serif;
// 行设置
line-height: 10px;
color: #000;
white-space: normal;

// 渐变、偏移
transition: all 0.s ease;
transform: scale(1);

// 光标等
cursor: pointer;
user-select: none;
pointer-events: none;

当然这个我遵守的规范,不过每个人与每个人的书写习惯不太一样,但是样式上应该大差不差,例如说有些人习惯于将 元素的宽高 写成两行,宽一行、高一行,而有些人则习惯于将宽高写成一样都是可以的。或许对于刚开始学习前端的同学来讲还是比较麻烦的,但是如果理解完之后就不会觉得难了。

从上到下看,你会发现都是根据一个元素由内到外慢慢发散的,你可以看着这些顺序在心中有一个图,首先就是内容,然后将内容定位,然后的top、left等的偏移,然后塑造出来这个盒子的模型,用flex布局,紧接着就是盒子本身的大小然后盒子的margin和padding值,然后背景、边框、阴影等等。这样看上去是不是有些意思了呢!所以需要牢记这些 css 的书写顺序,在以后的工作上会给你带来很多意想不到的惊喜。

布局流程

在前几篇内容中就说到,对于初学前端的小白来讲,前端中的布局是非常重要的,虽然看上去是一个非常简单的问题,但是对于大多数小白来讲没有一个很好的构思,就更谈不上样式的书写了,如果结构写不准确,样式再好也没用。

所以这段内容我们会着重的讲解前端中的结构问题。

  • 首先在一个页面的布局中,基本上都会有一个页面的版心,也称之为主内容区域。是放在页面中最中间和最能让人一眼都可以看到的区域,这个区域并不是乱定义的,很多的内容都是根据设计的眼里定义的,因为专业人干专业事,所以你也可以想想到黄金分割点,就是这个原理。

  • 其次在主内容区域定义好之后,在每个内容区域肯定会有若干的小区域,这些区域就是放盒子的地方,也就是div,在每个块中按照块本上一行行的罗列就好。

  • 在制作前端的页面中一定需要记住,先有结构后有样式的原则,结构永远是最重要的,对于前端小白或者初始学前端的同学来讲,完全可以准备纸和笔 画出来,然后再去写会更好。

下面就带你来看看相关网页中的布局,你就会发现每个页面基本上都是这个原理

在这里插入图片描述

例如掘金的这个布局,在上图中我们会发现,整个板块可以分为上下的这种布局,上面就是一个导航栏,整个导航栏看上去会宽一点,当然也有是导航栏和内容区域是一样的宽度,然后下面是一个内容区域,内容区域是居中的,这个就称之为 版心/主内容区域。在版心的右上角部分也有会一个小盒子,盒子之内是若干的小盒子去包裹内容等等,基本上就是这样的情况,大多数新闻网页的布局都是这样的。

可以再来看看infoq的布局

在这里插入图片描述

以上infoq的布局也是同样的,上面是一个导航栏,接着下面是一个副导航栏,后面是一个主内容区域,不过infoq中整体的版心是一致的。宽度都是一致的,也是居中显示的。

所以在以后的前端学习中,一定要在脑海中首先形成一个结构的大致轮廓,然后才能书写样式,在书写样式中也需要记得样式书写的顺序。好了,这就是这一讲的全部内容了。有什么问题欢迎留言~

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值