Heim  >  Artikel  >  Web-Frontend  >  Coole HTML5-E-Book-Animationseffekte zum Umblättern von Seiten. HTML5-Tutorial-Fähigkeiten

Coole HTML5-E-Book-Animationseffekte zum Umblättern von Seiten. HTML5-Tutorial-Fähigkeiten

WBOY
WBOYOriginal
2016-05-16 15:45:482818Durchsuche

Dieser Artikel zeigt einen coolen HTML5-Animationseffekt für das Umblättern von E-Books. Mit dieser HTML5-Animation können Sie die Seite ziehen, um den Effekt des manuellen Umblätterns zu simulieren um die Seite schnell umzublättern. Ich habe auch schon einmal einen HTML5-3D-Buchumblättereffekt geteilt, und der visuelle 3D-Effekt ist intensiver.

Die Online-Demo-Adresse lautet wie folgt:

http://demo.jb51.net/js/2016/html5-book-page/

Implementierungscode:

XML/HTML-CodeInhalt in die Zwischenablage kopieren
  1. <div id="shineflip" >  
  2.       <div id="shineflip- Seiten">  
  3.           <Leinwand id="shineflip- Leinwand">Leinwand>  
  4.           <Leinwand id="shineflip- page-mid-canvas">canvas>  
  5.           <Abschnitt Klasse="Seite" >  
  6.               src="images/0.jpg" width= "475" Höhe="482" /> div>                 18px;"><img 
  7. src
  8. ="images/zh.png" Höhe="482"  />span>             Abschnitt>             <Abschnitt Klasse
  9. =
  10. "Seite"  Stil="background:url(images/left_pk.jpg)"
  11. >
  12.   
  13.               src="images/1.jpg" width= "466" Höhe="463" Stil="float:right;margin-top:9px;" /> div>             Abschnitt>  
  14.           <Abschnitt Klasse
  15. =
  16. "Seite" >                 src="images/2.jpg" 
  17. width
  18. = "466" Höhe="463" Stil="float:left;margin-top:9px;" /> div>             Abschnitt>             <Abschnitt Klasse
  19. =
  20. "Seite" >                 
  21. src
  22. ="images/3.jpg" width= "466" Höhe=
  23. "463"
  24.  Stil="float:right;margin-top:9px;" /> div>             Abschnitt>             <Abschnitt Klasse="Seite" >  
  25.               src="images/4.jpg" width= "466" Höhe="463" Stil="float:left;margin-top:9px;" /> div>             Abschnitt>  
  26.           <Abschnitt Klasse
  27. =
  28. "Seite" >                 src="images/5.jpg" 
  29. width
  30. = "466" Höhe="463" Stil="float:right;margin-top:9px;" /> div>             Abschnitt>             <Abschnitt Klasse
  31. =
  32. "Seite"  Stil="background:url(images/right_pk.jpg)"
  33. >
  34.                  src="images/6.jpg" width= "466" Höhe=
  35. "463"
  36.  Stil="float:left;margin-top:9px;" /> div>             Abschnitt>             <Abschnitt Klasse="Seite" >  
  37.               src="images/24.jpg" width= "475" Höhe="482" /> div>                 18px;"><img 
  38. src
  39. ="images/zh.png" Höhe="482"  />span>             Abschnitt>         div>  
  40.   div>  
  41. CSS样式: CSS-Code
  42. 复制内容到剪贴板
    1. body, h2, p {   
    2.  Marge: 0;   
    3.  Auffüllung: 0;   
    4. }   
    5.   
    6. Körper {   
    7.  HintergrundURL("../images/cover.jpg" keine Wiederholung;   
    8.  -webkit-Hintergrund-Größe: Cover;   
    9.     -moz-Hintergrund-Größe: Cover;   
    10.     -o-Hintergrund-Größe: Cover;   
    11.     Hintergrund-Größe: Cover;   
    12.  Farbe#333;   
    13.  SchriftfamilieHelveticaSans-Serif;   
    14.  text-align:center;   
    15. }   
    16. #shinefLippe {   
    17.  /*background: url("../images/cover.jpg") no-repeat;*/  
    18.  -o-Hintergrund-Größe: 100 % 100 %;    
    19.  -webkit-Hintergrund-Größe: 100 % 100 %;   
    20.  -moz-Hintergrund-Größe: 100 % 100 %;   
    21.  Hintergrund-Größe: 100 % 100 %;   
    22.  Positionabsolut;   
    23. }   
    24.   
    25. #shineflip-pages    
    26. {   
    27. /*    background-color:#fafafa;*/  
    28.     HintergrundwiederholungWiederholung;   
    29.     Positionabsolut;   
    30.     z-index: 2;   
    31. }   
    32.   
    33. #shineflip-pages section.cover_front, #shineflip-pages section.cover_background{   
    34.  Positionabsolut;   
    35.  Überlaufversteckt;   
    36.  Farbe#ffffff;   
    37. }  
    38.   
    39. #shineflip-pages .cover_front_content   
    40. {   
    41.  Positionabsolut;    
    42.  z-index: 1;   
    43.  Überlauf:versteckt;   
    44.  whitewhite-space:nowrap;   
    45.  -ms-user-select:none;   
    46.  -webkit-user-select:none;   
    47.  -moz-user-select:none;   
    48. }   
    49.   
    50. #shineflip-pages .cover_front_back   
    51. {   
    52.  Positionabsolut;    
    53.  z-index: 0;   
    54. }   
    55.   
    56. #shineflip-pages .cover_background_content   
    57. {   
    58.  Positionabsolut;    
    59.  z-index: 1;   
    60.  Überlauf:versteckt;   
    61.  whitewhite-space:nowrap;   
    62.  -ms-user-select:none;   
    63.  -webkit-user-select:none;   
    64.  -moz-user-select:none;   
    65. }   
    66.   
    67. #shineflip-pages .cover_background_back   
    68. {   
    69.  Positionabsolut;    
    70.  z-index: 0;   
    71. }   
    72.   
    73. #shineflip-pages section.pageflip    
    74. {   
    75.  AnzeigeBlockieren;   
    76.  Positionabsolut;   
    77.  Überlaufversteckt;   
    78. }  
    79.   
    80. #shinefLip-Pages-Abschnitt.Seite {   
    81.     //Hintergrundfarbe#fafafa;   
    82.  AnzeigeBlockieren;   
    83.  Positionabsolut;   
    84.  Überlaufversteckt;   
    85. }   
    86.  #shineflip-pages-flipcontent,#shineflip-pages-section>div {   
    87.   AnzeigeBlockieren;   
    88.   Schriftgröße12px;   
    89.   Positionabsolut;   
    90.   Überlaufversteckt;   
    91.   Breite:100 %;   
    92.   Höhe:100 %;   
    93.  }   
    94.  #shineflip-pages-flipcontent,#shineflip-pages-section>span {   
    95.   AnzeigeBlockieren;   
    96.   Schriftgröße12px;   
    97.   Positionabsolut;   
    98.   Überlaufversteckt;   
    99.  }   
    100.  #shineflip-pages-flipcontent p,   
    101.  #shineflip-pages-flipcontent h2,   
    102.  #shinefLip-Pages-Abschnitt p,   
    103.  #shinefLip-Pages-Abschnitt h2 {   
    104.   Linienhöhe: 1,4em;   
    105.   text-alignjustify;   
    106.  }   
    107.   
    108. #shineflip-canvas {   
    109.  Positionabsolut;   
    110.  z-index: 0;   
    111. }
    112. #shineflèvre-page-mi-toile {
    113. position : absolue;
    114. pointeur-événements : aucun ;
    115. z-index :
    116. }
Ce qui précède représente l’intégralité du contenu de cet article, j’espère que vous l’aimerez tous.

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn