每次想做些小项目,总是苦于自己的前端太烂,css这玩意总在看总是不停忘,就是没有感觉,楼主在公司里是个后端程序员,对javascript很热爱,但对html,css这些玩意一点天分都没有,玩得转less,却没办法写出一个像样的东西,每当想到一个好点子想实现的时候总是被前端这个坑给拦了,各位大神有没有遇到过楼主的困惑,都怎么搞定的呢?
回复 (20)
CSS 我觉得是用来查的.. 觉得前端真心好难
果断把坑填了。总不能容忍有个坑天天摆在眼前,一不小心还要踩上去吧?!
关键是怎么填,有没有推荐的填坑手册,或则有什么填坑利器
css是要经常练手滴,尤其是各种hack写法
计算 padding 遇到一个坑.. 遇到 position: absolute 相关的边界马上就囧.
http://segmentfault.com/q/1010000000130264
真是犯错了... 为什么不是高度相对高度计算呢...
上下内边距与左右内边距一致;即上下内边距的百分数会相对于父元素宽度设置,而不是相对于高度。
@gxmari007 山寨.. 虽然说是, 但感觉还是不错啊
@jiyinyiyong 清一色的bootstrap,我就感觉metro风格更清爽.
@gxmari007 这个算不上山寨吧。另外,SF的风格,应该和bootstrap搭不上边。
@gxmari007 比 StackOverflow 好看 :P
说白了要点艺术细胞的,CSS什么掌握的再熟练不会配色,不懂感官也是白搭
我是一个做前端的,两年不到,建议楼主报名一个ps培训班,或者找人,学一下ps,搞明白什么图层,画布,选区,蒙板这些,基本上看见设计图就有思路了,然后在根据盒模型,文档流来选择相应的标签和css属性呈现设计图就OK了。
用一些ui库,例如ext,全是js生成html界面,或者用twitter的bootstrap纯css/html,模板很多很够用。
究级秘技--抄字诀
前端模块化, 势在必行. Node 用在服务端对 JS 来说是个优势
偶是先把w3cSchool上的css属性全部看了一遍,然后切了个大页面。。。好吧,我承认我是菜鸟。
我用 bootstrap 搭个价。在找有艺术细胞的美化一下。