gpt4 book ai didi

html - Css Transition 未按预期工作

转载 作者:太空宇宙 更新时间:2023-11-04 14:27:44 25 4
gpt4 key购买 nike

我真的可以在我的 CSS 代码中使用一些帮助。

我正在尝试制作我的 <h1>使用 transition 改变颜色和形状属性(property)。

当我将鼠标悬停在标题上时,我希望形状和颜色缓慢变化,但目前只有颜色受到影响,形状会独立变化。

我的代码如下:

HTML :

<h1 class="box">Abcdefg</h1>

样式:

.box {
background: #2db34a;
margin: 1px auto;
transition: background 1s linear;
border-radius: 0.3%;
color: white;
cursor: pointer;
height: 95px;
line-height: 95px;
text-align: center;
width: 400px;
}

.box:hover {
background: #ff7b29;
border-radius: 50%;
}

谢谢。

最佳答案

你只需要添加border-radius到你的transition

.box {
background: #2db34a;
margin: 1px auto;
transition: background 1s linear, border-radius 1s linear;
border-radius: 0.3%;
color: white;
cursor: pointer;
height: 95px;
line-height: 95px;
text-align: center;
width: 400px;
}

.box:hover {
background: #ff7b29;
border-radius: 50%;
}
<h1 class="box">Abcdefg</h1>

关于html - Css Transition 未按预期工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45337699/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com