要怎么样才能想到用after和before,在看别人代码之前完全想不到啊,而且就算看了代码也感觉云里雾里的,让我做也只会照搬一下,怎么才能自己想到这个东西啊,下次换个形状不就糟了。。。。
登陆购买课程后可参与讨论,去登陆吧
那你可能没有了解伪类的用法和使用,建议先深入了解一下伪类
同学你好,top设置为负值表示元素位置会往上偏移,left设置为负值表示元素会往左偏移。
老师给同学举个例子,就能够明白了。
没有设置top和left值时元素的位置
设置之后:
页面效果:
从效果图中可以看出元素向上和向左分别偏移100px。关于五角星例子中的伪元素设置的top值和left值是可以根据效果图调整的,
同学可以写个小例子测试下,印象会更深刻些。
如果帮助到了你,欢迎采纳~祝学习愉快~
同学你好,由于代码的灵活性,实现的方式有很多种,老师这里提供一种参考的思路,同学若是能想到其他思路也可以尝试下哦,即:制作五角星,做出三个三角图形然后通过旋转角度最后通过定位把它们组合在一起,例:
代码参考:
不使用after和before也是可以的,因为代码具有灵活性,能够实现效果就可以哦。
绘制形状需要自己去摸索哦,是没有捷径的,别人能够写出来,也是通过一点点的去调整实现的。同学要对自己有信心哦
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
登录后可查看更多问答,登录/注册
本阶段为你揭开日常所见网页的神秘面纱,炫酷的动效并不难得,带你从基础知识到静态网页布局,再到用JS实现动态网页开发,轻松迈入前端开发的大门。
16 1
65 3
26 3
18 1
188 1
在线咨询
领取优惠
免费试听
领取大纲
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星