当前位置: 首页 > 知识库问答 >
问题:

愚蠢的问题。转换效果的转换未应用

常小白
2023-03-14

有人能帮助我为什么过渡没有得到应用吗?

HTML

<div class="box">
  <div class="box__faces">
    <div class="box__faces--front">
      FRONT
    </div>
    <div class="box__faces--back">
      BACK
    </div>
  </div>
</div>

萨斯

.box
{
  width: 500px;
  height: 500px;
  background: #eee;

  &__faces
  {
    transition: all 0.8s ease;    // this doesn't seem to be applied.

    &--front
    {
      width:150px;
      height:150px;
      background: blue;
    }

    &--back
    {
      width:150px;
      height:150px;
      background: red;
      transform: rotateY(180deg);
    }
  }

  &__faces:hover &__faces--front
  {
    transform: rotateY(180deg);
  }
  &__faces:hover &__faces--back
  {
    transform: rotateY(0deg);
  }
}

我在这里有一个工作代码:https://codepen.io/loganlee/pen/rwnjpdz?editors=1100

我希望.box__faces-front和.box__faces-back的rotateY转换都要转换,并且我将转换放在父元素上,在本例中是.box__faces。

transition: all 0.8s ease;    // this doesn't seem to be applied.

多谢了。

共有1个答案

金兴朝
2023-03-14

当您需要在&--front&--back类上指定transition时,您已经在.box__faces类上设置了transition

.box
{
  width: 500px;
  height: 500px;
  background: #eee;

  &__faces
  {

    &--front
    {
      width:150px;
      height:150px;
      background: blue;
      transition: all 0.8s ease;
    }

    &--back
    {
      width:150px;
      height:150px;
      background: red;
      transform: rotateY(180deg);
      transition: all 0.8s ease;
    }
  }

  &__faces:hover &__faces--front
  {
    transform: rotateY(180deg);
  }
  &__faces:hover &__faces--back
  {
    transform: rotateY(0deg);
  }
}
 类似资料:
  • 我是C的新手,目前我正在尝试编写一个Brainfuck解释器。到目前为止,我已经尝试过了。 它只在没有循环(“[”和“]”)的情况下工作。当我尝试时: 它给我输出 预期产出:

  • 问题内容: 这是我的问题:鉴于这些课程 此代码编译: 并且这不: 是什么赋予了? 更新: 此代码可在Java 8中编译。显然是由于“改进的类型推断”。 问题答案: 在第一个示例中,调用的推断类型为,显然可以将其分配给相同类型的变量。 在第二个示例中,右侧的类型为。虽然 是 分配给, 不 分配给。它可以分配给。 其原因与a 不可分配给的原因相同。如果是这样,它将使以下(非类型安全的)代码成为可能:

  • 问题内容: 我有一个要转换为SSIS程序包中PRN的Excel文件。我的问题。我的一列中有货币,所有内容都应带有小数点,但并非所有数字都具有小数点。例如,如果没有毛钱,它只会读为10425。我需要在SSIS中进行的操作是使读为10425.00,就像文件中的其他数字一样。 请帮忙。 问题答案: 您可以使用“派生列”转换来转换数据类型。我认为Currency(DT_CY)数据类型不会强制您使用小数位,

  • 我有这种格式的数据: 100 1 2 3 4 5 我使用以下代码来加载它: 我想从数组[Int]生成对,这样一个值大于一个数(在下面的代码中为2)的数组元素就可以与数组的所有其他元素配对。然后我会用它来生成更多的统计数据。例如,对于示例数据,我应该能够首先生成: 100 (3,1), (3,2), (3,4), (3,5),(4,1), (4,2), (4,3), (4,5) 下面是我得到的o/p

  • 我正在使用Spring Boot开发一个应用程序,在这里我实现了身份验证和授权。这是我的角色实体 Rold id在BaseModel中。我想从数据库中获取所有角色,为此我在RoleRepository中编写了一个方法,如下所示 但这又让我犯了这个错误 org . spring framework . core . convert . converternotfoundexception:未找到能够

  • 我正在尝试使用ApachePOI(4.0.1)在Excel工作簿的单元格中节省时间。 我将时间转换成,然后尝试使用方法,然后将其保存在单元格中。 我的发现是,由于时间与大纪元(1899年)在同一年,所以在中有一个硬编码的签入,它禁止将日期转换为1900年之前的年份,阻止我做我想做的事情。 示例应用: 输出(注意,根据文档,转换的Excel日期“-1”表示错误)。 在这里你可以看到,我要求的是代表E