咨询电话:
15628812133
03
2023/12

伪元素与hover的妙用

发布时间:2023-12-03 22:40:49
发布者:·
浏览量:
0

after(before)与hover的妙用 (2)

做项目的时候经常出现这种样式,当你鼠标移动到块元素上,会出现一个进度条或者向两边发散的条,会让页面更加美观,这种条不能用边框代替,因为你不能决定边框宽度,而你专门放一个div会让你的结构看起来不是很美观。

这里我们可以用伪元素来解决这个问题。伪元素允许你在已选择的元素内部创建或修改内容,而无需在文档结构中添加额外的HTML元素。 

还是我们的结构,熟悉的css。对于结构的问题可以看这里.

这边对于after最好使用定位,脱离文档流之后不仅可以在任何地方方便展示,而且还不会占用原本的html所占的空间。

 

这里我鼠标放上去之后,after经过两秒的动画效果之后已经开始变长。

 after(before)与hover的妙用 (5)

还有另外一种从中间发散的方式,其实也是非常简单。

after(before)与hover的妙用 (6)

after(before)与hover的妙用 (1)

 

只需要改变一下after的初始位置就可以了。

关键词:
返回列表