នៅក្នុងកំណាត់កូដខាងក្រោម យើងនឹងបង្ហាញមិត្តអ្នកអានអាចបង្កើតការបង្វិល Page ឬ Div ជាមួយ ភាសា HTML & CSS។ នៅក្នុងឧទាហរណ៍ខាងក្រោមគឺជាការបង្វិល Div ដែលមានតួរនាទីជា Front បង្វិលទៅ Div ដែលមាននាទីជា Back នៅពេលដែលយើងជ្រលរ ពីលើ Div Front ។
កូដ CSS :
01 | /* entire container, keeps perspective */
|
02 | .flip-container {
|
03 | perspective: 1000;
|
04 | }
|
05 | /* flip the pane when hovered */
|
06 | .flip-container:hover .flipper, .flip-container.hover .flipper {
|
07 | transform: rotateY(180deg);
|
08 | }
|
09 |
|
10 | .flip-container, .front, .back {
|
11 | width: 320px;
|
12 | height: 480px;
|
13 | }
|
14 |
|
15 | /* flip speed goes here */
|
16 | .flipper {
|
17 | transition: 0.6s;
|
18 | transform-style: preserve-3d;
|
19 |
|
20 | position: relative;
|
21 | }
|
22 |
|
23 | /* hide back of pane during swap */
|
24 | .front, .back {
|
25 | backface-visibility: hidden;
|
26 |
|
27 | position: absolute;
|
28 | top: 0;
|
29 | left: 0;
|
30 | }
|
31 |
|
32 | /* front pane, placed above back */
|
33 | .front {
|
34 | z-index: 2;
|
35 | }
|
36 |
|
37 | /* back, initially hidden pane */
|
38 | .back {
|
39 | transform: rotateY(180deg);
|
40 | }
|
កូដ HTML
01 | <div class="flip-container" ontouchstart="this.classList.toggle('hover');">
|
02 | <div class="flipper">
|
03 | <div class="front" style="background-color:blue;">
|
04 | <!-- front content -->
|
05 | </div>
|
06 | <div class="back" style="background-color:red;">
|
07 | <!-- back content -->
|
08 | </div>
|
09 | </div>
|
10 | </div>
|
DOWNLOAD SOURCE CODE
0 comments