全球主机交流论坛

标题: Css太难了,学不会啊 [打印本页]

作者: suantong    时间: 2019-11-16 08:40
标题: Css太难了,学不会啊
感觉知识点散乱,拿到一个东西没法下手。
各位大佬,有什么建议吗?
作者: 30826    时间: 2019-11-16 08:47
看看Javacript然后回来看CSS就感觉挺简单的了
作者: suantong    时间: 2019-11-16 08:47
30826 发表于 2019-11-16 08:47
看看Javacript然后回来看CSS就感觉挺简单的了

Js会一些啊
作者: yc260982    时间: 2019-11-16 08:48
如果你说的是层叠样式表的话,表示这个玩意不怎么难,无从下手可以看点实战视频跟着做,多练练就好了
作者: 朕的大清完了?    时间: 2019-11-16 08:49
提示: 作者被禁止或删除 内容自动屏蔽
作者: 貂蝉隔壁老吕    时间: 2019-11-16 08:51
提示: 作者被禁止或删除 内容自动屏蔽
作者: zhy    时间: 2019-11-16 08:55
多花时间就行,比php难? 比java难? 比算法难?比网络难?
作者: hellfires    时间: 2019-11-16 08:57
提示: 作者被禁止或删除 内容自动屏蔽
作者: FinderMister    时间: 2019-11-16 08:59
比Java难?比C++难?
作者: 山楂一点红    时间: 2019-11-16 09:38
提示: 作者被禁止或删除 内容自动屏蔽
作者: 我是一个大水怪    时间: 2019-11-16 09:38
本帖最后由 我是一个大水怪 于 2019-11-16 09:44 编辑

倒不是难,而是你没有头绪吧。个人主攻后端,前端只是顺手学的,下面谈谈个人经验。

第一步,找个HTML/CSS入门课程(看书、MOOC、MDN、w3cschool等等都行,看自己适合哪个,个人推荐MOOC或者MDN,因为前端太看重时效性了,书籍内容通常落后,w3cschool毫无逻辑性)。这一阶段,不需要钻牛角尖、也不要求自己记忆所有内容,关键是形成系统性的全局思维,对CSS的编写模式、运行原理、主要元素有一个概括性的了解。

第二步,找个入门实战MOOC,学习如何一步步完成一个demo。我是直接上手的Vue课程,感觉移动端的web相比桌面端web更加简单,而组件化的开发方式,和后端的思维方式很接近,每个组件只需要写少量的CSS就可以组装成最后的完整页面。在这过程中,你要认清设计与实现是独立的,学习前端并不是要求我们能设计页面,而是能根据设计图实现最终效果。学习过程中应当看完一个子功能的完整视频后,再实现,边看边复制其实效果很差。在学习过程中记录笔记,在实现过程中验证自己的知识点,如果不清楚就继续查资料(MDN,Blog...,最好用Google),总结并记录自己所用到的技术点的知识。其实这步就和读书时必须做题一样,只有通过实际验证才能知道自己是否学会。

第三步,就是应用到实际项目,可以是个人项目,也可以是公司项目。这个过程就是 “应用-总结” 的不断重复,也推荐穿插各种深入的学习资料。如仿照一个现有的成熟项目,如个人博客...。我看到曾经有人将所学的技术应用到自己的个人博客,不断迭代,并作为其找工作的敲门砖。

总结就是,系统性的思维可以通过灌输学习得到,但具体的每个知识点的掌握、深入理解只能通过实际编程才能学到。
作者: suantong    时间: 2019-11-16 09:47
我是一个大水怪 发表于 2019-11-16 09:38
倒不是难,而是你没有头绪吧。个人主攻后端,前端只是顺手学的,下面谈谈个人经验。

第一步,找个HTML/CSS ...

哇,这回复,100分。
"在这过程中,你要认清设计与实现是独立的,学习前端并不是要求我们能设计页面,而是能根据设计图实现最终效果" --设计与实现是独立的,咋理解?不都是按照设计来实现吗?
作者: krazy176    时间: 2019-11-16 09:52
想当初十年前自己学css的时候,还得兼容IE678和Chrome、Firefox、Opera,你现在学css 好幸福
作者: 我是一个大水怪    时间: 2019-11-16 09:53
本帖最后由 我是一个大水怪 于 2019-11-16 09:55 编辑
suantong 发表于 2019-11-16 09:47
哇,这回复,100分。
"在这过程中,你要认清设计与实现是独立的,学习前端并不是要求我们能设计页面,而 ...


这只是我个人的经历,以前看到很多前端er的blog,感觉他们能开发出这样美丽的效果,就怀疑了自己的能力。以及在开发个人项目中,总是对页面效果不满意,导致项目夭折。后来想明白了,开发人员的作用是实现效果,设计能力并不是必要。就跟所谓的全栈一样,并不是每个web开发人员都必须具备的能力。
作者: jamesbonde    时间: 2019-11-16 10:00
CSS在这个行业里相当于小学的加减乘除,如果这个都学不会的话可以趁早放弃了,呵呵
作者: 1204927751    时间: 2019-11-16 11:51
学php吧
作者: pacio    时间: 2019-11-16 12:01
那javascript不是难死你了
作者: 天有点热    时间: 2019-11-17 07:36
单独学这个有什么用?
作者: cc5432165    时间: 2019-11-17 08:36
css只是样式处理 如果css都难的话
编程就不用学了
作者: 没有名字    时间: 2019-11-17 08:57
直接上框架啊
作者: hyear    时间: 2019-11-17 09:00
我是一个大水怪 发表于 2019-11-16 09:38
倒不是难,而是你没有头绪吧。个人主攻后端,前端只是顺手学的,下面谈谈个人经验。

第一步,找个HTML/CSS ...

教科书级的答复,我复制到笔记了,再见各位
作者: takeit    时间: 2019-11-17 09:26





欢迎光临 全球主机交流论坛 (https://sunk.eu.org/) Powered by Discuz! X3.4