我是在家自学的,一天十个小时左右,看的是pink老师的视频,大概已经学了十天左右了,以前大学就是学这个的有点基础。 现在看到两百多集了,大部分css的属性作用也明白了,但是我每次想去做一个静态的页面发现完全没法做。。。尤其是css的盒子浮动还有定位这三个,它们都有自己的特性,每次要融合起来使用的时候就完全没头绪,比如一个div里的ul里的li里的a,像这种层层嵌套的关系,我有时候根本不知道该给li设置宽高这些属性还是给ul或者是a设置相关的属性,然后又给他们设置了浮动什么的,真的是脑袋疼,可能是我案例做的太少了...现在真的是太迷茫了,做一个静态页面的导航栏侧栏我都能花上好几个小时,哎。。。不知道是不是学习方法不对。 感谢你们能看到我这篇帖子,如果各位朋友也有碰到我现在这种迷茫的状态或者是知道怎么解决的,拜托一定告诉我,感激不尽!!!
可以针对一些属性练习: 1.浮动,清除浮动(float,clear:both) 2.定位(postion) 3.flex布局(display:flex) 4.overflow(auto,hidden) 5.行元素,块元素,行内块元素(display:inline,block,inline-block) 6.ul,ol等列标练习 (例如:清除默认样式list-style:none这些) 7.一些伪类属性和伪元素(:hover,:first-child等) 8.就是一些css3属性的练习(动画,颜色渐变,文字阴影) 其中flex和定位,加浮动很重要经常用到。其他常见的就是width,height,color,font等等 flex 可以看这个 https://www.ruanyifeng.com/blog/2015/07/flex-grammar.html
兄弟,添加好友,慢慢带你学习。
刚开始学都这样的
做案例不要急着做一整套,先静态页面构思好布局。
比如你今天学的浮动,那就把浮动的部分做了。
第二天学的定位,把之前静态页面里定位的部分做了。
你可能没掌握方法,一天10个小时,200多集视频,讲道理应该能熟练运用基础的css了
学习都是有方法的,css的话不管是浮动还是定位,先去理解什么意思,从易到难慢慢来,不要长时间的去学习和研究一个问题,举例说明一下:
这只是举例说明,时间成本自己把握,就是先理解从由易到难,理解之后去反复的练习,希望对你有帮助。
这时候你可能需要别人给你讲讲画页面的思路 拿到一个原型图设计稿 你就得思考你的页面骨架 该什么安排比较合理,布局在开始写代码前就得先想好,再到具体具体细节慢慢填充 说白了就是实操太少了,估计你也就看到哪跟着老师写个小demo就完事了 最好随便找个官网,然后思考怎么去画,从整个页面布局去开始思考进步会快点
一个css你就想放弃了?你知道这css啥也不算基础中的基础,学完工作都找不到
建议少使用浮动以及定位,多使用弹性布局,以后遇到移动端开发的话浮动会让你遇到很多坑。遇到页面先别急分析一下哪个部位该用什么多想想,别直接写,要有思路,谁嵌套谁要想清楚再写。
慢慢就好了,模仿做做题,后面。类库更难
观看不练不行的,跟着老师进行敲打
我非计算机专业的 也是自学html到css 学到盒子模型后浮动明显感觉难了 有和你一样的问题 你解决了嘛
兄弟,别放弃,可以先学习js,页面画图这个后面慢慢就会了,现在很多ui框架都不用自己话,会用就可以了。可以互粉交流,我也是从js开始学起的