html样式表可以放在末尾吗,html – 如何仅在最后一个元素的样式后重置CSS ::

这篇博客探讨了如何使用CSS伪元素`:before`和`:after`创建一个时间轴按钮的效果。当点击时间轴按钮时,会添加事件并改变元素的透明度和边框颜色。博主展示了代码示例,并在鼠标悬停时改变元素的透明度。文章还提到了动画效果的实现,如`fadein2s`,但没有提及如何在事件后删除最后一个事件的问题。
摘要由CSDN通过智能技术生成

我正在使用:after和:在我的活动之前的CSS之前.我有一个名为时间轴的按钮.当我点击时间轴按钮时,它会添加一个事件并使用:在我连接此事件后看起来不错,但我想在效果后删除最后一个事件.

在这里,我粘贴我正常工作的代码我正在添加一个图像,显示出现了什么问题.

01480.png

这是我的代码:

div[type="timeline"]>section {

margin: auto;

width: 900px;

z-index: 100;

opacity: 0.5;

border-left: 4px solid #00BCD4;

border-top: 1px solid grey;

min-height: 250px;

background-color: #b3e5fc2b;

border-radius: 4px;

margin-bottom: 55px;

position: relative;

top: 50px;

box-shadow: rgb(136, 136, 136) 3px 3px 1px;

-webkit-animation: fadein 2s -moz-animation: fadein 2s;

-ms-animation: fadein 2s;

-o-animation: fadein 2s;

animation: fadein 2s;

}

div[type="timeline"]>section:hover {

opacity: 1;

}

div[type="timeline"]::before {

content: "";

position: absolute;

top: 0;

left: 50%;

bottom: 0;

width: .2rem;

background: white;

height: 55px;

}

div[type="timeline"]>section::after {

content: "";

position: absolute;

left: 50%;

bottom: -55px;

width: .2rem;

background: grey;

height: 55px;

}

div[type="timeline"]>section>header {

font-weight: 600;

color: cadetblue;

transform: translate(16px, 23px);

font-size: 34px;

font-family: arial;

position: relative;

}

div[type="timeline"]>section>article {

transform: translate(12px, 14px);

color: black;

font-size: 22px;

font-family: arial;

position: relative;

padding: 10px;

word-wrap: break-word;

}

Title One

Content

Title Two

Content

Title Three

Content

Title Four

Content

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值