Difference between revisions of "Template:SEU/Notebook"

(Blanked the page)
Line 1: Line 1:
<html>
 
<style>
 
  .book{
 
  height: 10rem;
 
  width: 40%;
 
  background: #FFF;
 
  position: absolute;
 
  right:10%;
 
  top:4rem;
 
  transform: rotateX(30deg);
 
  -webkit-transform: rotateX(30deg);
 
  -ms-transform: rotateX(30deg);
 
  -o-transform: rotateX(30deg); }
 
  /*每页的公共样式*/
 
  .book-page {
 
  position: absolute;
 
  top: 0;
 
  left: 0;
 
  width: 100%;
 
  height:10rem;
 
  border: 1px solid #1976D2;
 
  text-align: center;
 
  background-color: #fff; }
 
  .book-page p{
 
  font-size: 1.2rem;
 
  margin-top: 2rem;
 
  color: #ff6300;
 
  backface-visibility:hidden;
 
  -webkit-backface-visibility:hidden; }
 
/*首页样式*/
 
  .first-page{
 
  background-color: #1976D2; }
 
  /*动画部分*/
 
  /*I'm the home page动画*/
 
  .flip-animation-start {
 
  animation: flipBook1 3s forwards;
 
  -moz-animation: flipBook1 3s forwards; /* Firefox */
 
  -webkit-animation: flipBook1 3s forwards; /* Safari and Chrome */
 
  -o-animation: flipBook1 3s forwards; /* Opera */
 
  }
 
  .flip-animation-end {
 
  animation: flipBook2 3s forwards;
 
  -moz-animation: flipBook2 3s forwards; /* Firefox */
 
  -webkit-animation: flipBook2 3s forwards; /* Safari and Chrome */
 
  -o-animation: flipBook2 3s forwards; /* Opera */ }
 
  @keyframes flipBook1 {
 
    0% {
 
    -webkit-transform: rotateY(0deg);
 
    -ms-transform: rotateY(0deg);
 
    -o-transform: rotateY(0deg);
 
    transform: rotateY(0deg);
 
    }
 
    100% {
 
    -webkit-transform: rotateY(-160deg);
 
    -ms-transform: rotateY(-160deg);
 
    -o-transform: rotateY(-160deg);
 
    transform: rotateY(-160deg);
 
    }
 
  }
 
  /*关闭书页*/
 
  @keyframes flipBook2 {
 
    0% {
 
    -webkit-transform: rotateY(-160deg);
 
    -ms-transform: rotateY(-160deg);
 
    -o-transform: rotateY(-160deg);
 
    transform: rotateY(-160deg);
 
    }
 
    100% {
 
    -webkit-transform: rotateY(0deg);
 
    -ms-transform: rotateY(0deg);
 
    -o-transform: rotateY(0deg);
 
    transform: rotateY(0deg);
 
    }
 
  }
 
</style>
 
  
<script>
 
$('.now_page').click(function(){
 
if($(this).hasClass('flip-animation-start')){
 
$(this).removeClass('flip-animation-start').addClass('flip-animation-end');
 
        }
 
else{
 
        $(this).removeClass('flip-animation-end').addClass('flip-animation-start');
 
        }
 
})
 
</script>
 
 
 
  <div class="book preserve-3d">
 
    <div class="now_page point">
 
      <div class="book-page">
 
      <p>第三页</p>
 
      </div>
 
    </div>
 
    <div class="now_page point">
 
      <div class="book-page">
 
      <p>第二页</p>
 
      </div>
 
    </div>
 
    <div class="now_page point">
 
      <div class="book-page ">
 
      <p>第一页</p>
 
      </div>
 
    </div>
 
<!--封面-->
 
    <div class="point now_page">
 
      <div class="book-page first-page">
 
      <p>封面</p>
 
      </div>
 
    </div>
 
  </div>
 
</html>
 

Revision as of 14:58, 19 September 2019