侧拉列表的实现,用定位做骰子

1.侧拉菜单的实现

  1)先搭建骨架

  2)清除浏览器自带的内外边距 

      

  3)清除a以及第二个li的效果

  4)清除列表默认的样式

  5)设置div的样式:宽度,高度,背景颜色

  6)把a标签转为块级元素,并且设置宽度高度

  7)给one_ul,one_li加宽度高度

  8)给超链接以及li【第二个ul下的li】加浮动 

  9)隐藏

    

 10)去除掉之前设置的背景颜色 / 11.让内容显示出来 

    

 12)加背景颜色

   

 13)设置鼠标悬停时颜色的变化以及背景颜色的变化 

   

 2.兄弟选择器

  +/~:在同级之间使用

 3.定位

    定义:给定元素一定的位置

    作用:实现侧边导航栏,网页中的广告

    1.固定定位

      语法: position: fixed+便偏移量【left/top/right/bottom】才能让元素达到自己想要的位置,应用:参考小小干

      实现效果: div或者某些元素固定在页面的某个位置

    2.粘性定位

      语法:position: sticky应用:参考工商银行导航栏

      实现效果:如果前面有元素,并且元素有高度,那么他会滑过元素高度之后再执行固定定位;如果前面元素没有或者元素的高度之和小于top后面的属性值,他直接开始固定定位

    3.绝对定位

      语法:position: absolute应用:参考侧边导航栏实现效果:参考注意点

      注意点:如果父级元素有定位,则根据父级元素进行移动,如果父级元素没有定位,则逐级往上找有定位的元素,找到之后按照这个元素的位置开始定位,如果找不到则根据浏览器窗口进行定位

    4.相对定位

      语法:position: relative应用:参考侧边导航栏

      注意点:根据自身的位置进行移动

4.用定位实现骰子

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值