前端开发 CSS 基础教程:给网页穿上好看的外衣
上一篇我们学会了 HTML,搭建出网页的骨架。但只靠 HTML 写出来的页面光秃秃,文字黑白、排版简陋。CSS(层叠样式表)就是用来美化网页的,负责颜色、字体、间距、布局,相当于网页的衣服。HTML 搭建骨架,CSS 美化外观,JS 实现交互,三者就是前端的铁三角。
CSS 进阶篇!搞定定位、浮动、Flex 布局,页面排版随心所欲
前面我们学了 CSS 基础,会改文字颜色、大小、边距。但想要做出整齐的导航栏、卡片布局、侧边栏 + 主内容结构,只靠基础样式远远不够。
CSS总让我头疼,调试到崩溃边缘,一个开源项目如何逆袭?
最近我在学CSS,真的被那些布局和动画搞得很烦。明明基础属性都会写,但一到复杂效果就卡壳,调试半天也找不到原因。后来一个朋友推荐了GitHub上的css_tricks项目,说是个常用CSS样式示例集合,我试了一下,发现挺对路子的。
CSS 渐变生成器:拖两个颜色直接给代码,做按钮背景不用手写
打开就自带一个紫色到粉色的线性渐变预览,拖拽调角度、点「+ 添加颜色」加停止点,或者直接点「 随机配色」换一套配色;想快就点预设里的日落、海洋、极光、彩虹,右边马上吐出 background: linear-gradient(...) 一段能直接粘进项目里的 CSS。
优雅的纯 CSS 开源 UI 框架,用原始的 HTML 元素标签来做界面
CSS框架臃肿,class命名折磨人,10KB的Pico.css能否打破僵局?最近我发现了一个叫Pico.css的CSS框架,它跟别的框架不一样,特别轻量,只有10KB,而且不用写一堆class名字。说实话,我本来觉得前端框架都挺复杂的,但用了一下这个,感觉挺顺手的。
前端人彻底赢麻了!这个 4 万 Star 开源项目让你少写 80% CSS
写过 CSS 的人,都经历过这样的挣扎:命名困难、样式覆写混乱、维护噩梦……直到 Tailwind CSS的出现,彻底改变了许多前端开发者的写样式方式。
告别重复写CSS!3000+免费开源UI组件,前端直接抄作业
做前端的朋友,应该都有过这种无力感:写业务逻辑轻轻松松,唯独折腾细碎的UI样式最耗时间。想要一个精致的悬浮按钮、有质感的卡片、丝滑的加载动画,自己手写CSS、调阴影、改过渡参数,折腾大半天,出来的效果还是平平无奇。