单页面项目基础准备设计思路

本文详细介绍了单页面项目的基础样式设计,包括导航样式、图标使用、菜单制作、banner处理、精灵图制作以及过渡和变形的应用。内容涵盖reset.css、base.css、iconfont.css的设置,特别强调了导航下拉菜单的实现、绝对定位、过渡动画以及Iconfont字体图标的使用。同时,文章还提醒了避免图片抖动和CSS样式基础理论的注意事项。
摘要由CSDN通过智能技术生成


单页面项目基础样式设置

css分类

定义基础样式:区分以及更便捷的修改。

  1. reset.css:重置样式,浏览器边距,标签样式去除等。
  2. base.css:公共类的样式:
  3. iconfont.css:字体、字体图标样式
  4. mixins.css
  5. variables.css

页面开发:养成设置版心的习惯

  • 计算版心宽度,定义通用类名,例如wrap

页面开发:使用rem的方式编码

  • 定义base.scss给出html的font-size:10PX/100PX
  • 1rem=htmlfont-size

开发之前及细节化思考:

导航list之间的缝隙,用padding 还是margin呢
1) 下拉的三角标志。需要定位来做。他是需要浮在li的padding里的。
2) 所以间距用margin来做更好。
3)a和span里的间距用margin撑开
4)‘| ’可以用span直接写
5)最后一个元素a的间距取消

这里需要注意的样式:
①导航里会有子标签,LI里还有UL
②CSS写的时候可以不用后代选择器,降低影响。
③使用ul>li

解决图片

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值