浅谈对CSS的认识
自从进公司也有2个多月了,相信和我一批进来的小伙伴们都收获了很多东西,这个是在学校所学不到的,也让成长了很多。作为新人的我,从认为CSS是个很简单的东西,到现在觉得CSS中水很深,感觉学了很多的CSS的东西,但确实比较零散,是需要多总结了。写这篇博客的目的只是想让那些刚入门的新手对CSS多些自己的理解,让那些大神们勾起自己学习CSS时的回忆。
1.浅谈前端规范
刚来公司的时候感觉前端规范就是约束人的,感觉没必要,写CSS还有种被束缚的感觉,以前写CSS都会自由发挥的,想到了就在后面加上即可,想怎么写怎么写,并没有规律。但是,自从有了前端规范,坚持两个月下来,产生的效果还是很明显的,就是渐渐养成了写CSS的规律,形成了习惯,不像以前杂乱无章,修改起来也方便,大大提高了代码的可维护性,养成了这个习惯很好。现在有时做项目修改样式的时候,看到其他人将CSS的样式写的非常乱我都忍不住要将顺序调好,调好后顿时顺眼多了。
2.浅谈对CSS的认识
虽然学习CSS的时间并不是很长,但也有两三个月了,从最初的CSS啥也不会,到现在能写一些静态页面,在项目中调样式,对CSS也有了自己的理解,它并不需要像一种高等语言一样去系统的学习,时间也不会很长,也不需要配置多复杂的环境,只需要编辑器和浏览器,很快就能调试使用。正是由于这样,要想把成为CSS大师的话,需要的花大量的时间去写CSS,多积累经验,而且CSS的知识比较零散,好像没什么系统,需要自己慢慢去找规律,去掌握它的渲染方式,去慢慢积累经验。多注意细节上问题,有句话,相信学前端的深有体会,就是“千里之堤,毁于蚁穴”。每一个学习CSS的过程,肯定是充满了汗水,还有页面样式调出来的成就感!相信大家这会已经有了一定的思考或回忆了,我想,这已经够了。
3.总结
知识就是积累的过程,学习CSS也不例外,就是要多看多练,将很多的布局、样式都熟练掌握,我感觉CSS很多东西都是零散的,这个完全要靠我们去慢慢积累,不断地去验证。不管是平时在上网的时候看到,还是在项目中遇到了,当遇到一些惊艳的布局,绝对不能放过了,一定要记下来,研究清楚了,这可是一大财富啊!正所谓“成功,唯有积累,没有奇迹!”。
4.结尾
上是我日常工作中的一些总结!如有不足的地方 请留言!!一起互相讨论学习!
浅谈对CSS的认识的更多相关文章
- 浅谈Normalize.css
浅谈Normalize.css 一.总结 1.Normalize.css:它在默认的HTML元素样式上提供了跨浏览器的高度一致性,花了几百个小时来努力研究不同浏览器的默认样式的差异. 2.优于rese ...
- [转]浅谈Normalize.css
原文地址:https://www.jianshu.com/p/3d21d1932aa0 Normalize.css只是一个很小的css文件,但它在默认的HTML元素样式上提供了跨浏览器的高度一致性.相 ...
- 浅谈nornalize.css(含源码)
Normalize.css是一种CSS reset的替代方案.经过@necolas和@jon_neal花了几百个小时来努力研究不同浏览器的默认样式的差异,这个项目终于变成了现在这样. 我们创造norm ...
- 转:浅谈CSS在前端优化中一些值得注意的关键点
前端优化工作中要考虑的元素多种多样,而合理地使用CSS脚本可以在很大程度上优化页面的加载性能,以下我们就来浅谈CSS在前端优化中一些值得注意的关键点: 当谈到Web的“高性能”时,很多人想到的是页面加 ...
- 【css】浅谈BFC
定义: 块格式化上下文(Block Formatting Context,BFC) 是Web页面的可视化CSS渲染的一部分,是块盒子的布局过程发生的区域,也是浮动元素与其他元素交互的区域. BFC的布 ...
- CSS属性中的display属性浅谈;
首先我们要知道什么是块级元素和行内元素有什么区别: 承接上篇文章:(浅谈HTML和body标签) 块级元素:浏览器解析为独占一行的元素(例如:div.table.ul等.),浏览器会在该元素的前后显示 ...
- 浅谈SQL注入风险 - 一个Login拿下Server
前两天,带着学生们学习了简单的ASP.NET MVC,通过ADO.NET方式连接数据库,实现增删改查. 可能有一部分学生提前预习过,在我写登录SQL的时候,他们鄙视我说:“老师你这SQL有注入,随便都 ...
- 浅谈angular2+ionic2
浅谈angular2+ionic2 前言: 不要用angular的语法去写angular2,有人说二者就像Java和JavaScript的区别. 1. 项目所用:angular2+ionic2 ...
- 浅谈Hybrid技术的设计与实现第三弹——落地篇
前言 接上文:(阅读本文前,建议阅读前两篇文章先) 浅谈Hybrid技术的设计与实现 浅谈Hybrid技术的设计与实现第二弹 根据之前的介绍,大家对前端与Native的交互应该有一些简单的认识了,很多 ...
随机推荐
- Objective-C:Foundation框架-常用类-NSMutableDictionary
直接上代码吧: #import <Foundation/Foundation.h> @interface Student : NSObject @property (nonatomic, ...
- 《Play for Java》学习笔记(五)Form
本书第六章以一个实例介绍了Play Framework中Form的使用,如何绑定数据,如何进行验证 一.项目结构和action
- java入门第二步之helloworld【转】
前一篇博客已经介绍了jdk的安装:接下来我们就乘热打铁,完成第一个程序:helloworld(每学一样程序的新东西都是从实现helloworld开始的) 1.不是用开发工具IDE,只是使用记事本来实现 ...
- [整]C#获得程序路径
// 获取程序的基目录.System.AppDomain.CurrentDomain.BaseDirectory // 获取模块的完整路径.System.Diagnostics.Process.Get ...
- PDF 补丁丁 0.4.1.820 测试版发布:统一PDF的页面尺寸
之前删掉了统一页面尺寸功能,在这个版本给搬回来了. 调整页面留白的功能还没实现,请无视相关选项.
- [Hadoop入门] - 2 ubuntu安装与配置 hadoop安装与配置
ubuntu安装(这里我就不一一捉图了,只引用一个网址, 相信大家能力) ubuntu安装参考教程: http://jingyan.baidu.com/article/14bd256e0ca52eb ...
- 当进入log文件后就卡机
问题:一个目录打开,终端就卡死不动了 Ctrl+c也没用,cat一样没用? 解决办法:用的时间或用的数量删除(时间已经否决掉) ls -t |tail -1000 |xargs rm 原因: log ...
- 创建论坛Discuz
下载discuz! mkdir /data/wwwcd /data/wwwwget http://download.comsenz.com/DiscuzX/3.2/Discuz_X3.2_SC_GB ...
- sharepoint workflow不能正常使用
程序集“Microsoft.SharePoint.WorkflowServices, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce ...
- POJ 3468 区间更新,区间求和(经典)
A Simple Problem with Integers Time Limit: 5000MS Memory Limit: 131072K Total Submissions: 72265 ...