相关疑难解决方法(0)

CSS过渡自动高度不起作用

我有一个网站,我决定用纯CSS片段替换基于jquery的切换框.当我使用固定高度值进行过渡(CSS的最后一行)时,它运行良好,但是使用该auto值,动画丢失,只有高度变化才有效!

有没有办法使用自动值?我想使用变量文本而不使用脚本.

.ac-container{
  width: 400px;
  margin: 10px auto 30px auto;
  text-align: left;
}
.ac-container label{
  font-family: 'BebasNeueRegular', 'Arial Narrow', Arial, sans-serif;
  padding: 5px 20px;
  position: relative;
  z-index: 20;
  display: block;
  height: 30px;
  cursor: pointer;
  color: #777;
  text-shadow: 1px 1px 1px rgba(255,255,255,0.8);
  line-height: 33px;
  font-size: 19px;
  background: #ffffff;
  background: -moz-linear-gradient(top, #ffffff 1%, #eaeaea 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ffffff), color-stop(100%,#eaeaea));
  background: -webkit-linear-gradient(top, #ffffff 1%,#eaeaea 100%);
  background: -o-linear-gradient(top, #ffffff 1%,#eaeaea 100%);
  background: -ms-linear-gradient(top, #ffffff 1%,#eaeaea 100%);
  background: linear-gradient(top, …
Run Code Online (Sandbox Code Playgroud)

css animation css-transitions

59
推荐指数
4
解决办法
8万
查看次数

标签 统计

animation ×1

css ×1

css-transitions ×1