0

ここにデモ 1 があります http://css3.bradshawenterprises.com/cfimg/

私がやろうとしているのは、このデモにスケールまたは回転を追加することです。そうあるべきです: 最初の画像の上にマウスを置くと消え、2番目の画像が表示されてから拡大縮小されます:

   <div id="cf">
     <img class="bottom" src="/images/Windows%20Logo.jpg" />
     <img class="top" src="/images/Turtle.jpg" />
   </div>

   #cf {
      position: relative;
      height: 281px;
      width: 450px;
      margin: 0 auto;
    }
    #cf img {
      position: absolute;
      left: 0;
      -webkit-transition: opacity 1s ease-in-out;
      -moz-transition: opacity 1s ease-in-out;
      -o-transition: opacity 1s ease-in-out;
      transition: opacity 1s ease-in-out;
    }
   #cf img.top:hover {
      opacity: 0;
    }
    #cf img.bottom:hover {
      -o-transform: scale(1.5);
      -moz-transform: scale(1.5);
      -webkit-transform: scale(1.5);
      transform: scale(1.5);
      transition: opacity 1s ease-in-out;
    }

それが可能かどうか、またはjsを使用する必要があるかどうかはわかりません。純粋なcssでやりたいです。お時間をいただきありがとうございます!

4

1 に答える 1