За последние 24 часа нас посетили 17614 программистов и 1627 роботов. Сейчас ищут 1216 программистов ...

Помогите найти фрагмент с ошибкой

Тема в разделе "HTML и CSS", создана пользователем Walten, 17 ноя 2020.

  1. Walten

    Walten Новичок

    С нами с:
    17 ноя 2020
    Сообщения:
    1
    Симпатии:
    0
    Имеющийся куб покидает пределы видимого пространства, аки вертолет. Подскажите где циферку подправить, чтоб он просто стоял на месте и ворочался(ворочается он уже).

    HTML:
    1. <!DOCTYPE html>
    2.  
    3.  
    4.  
    5.  
    6. </head>
    7.         <div style="text-align:center;padding:10px;">
    8.             <h2>ЁлОчка</h2>
    9.         </div>
    10.         <div class="wrap">
    11.             <div class="cube">
    12.                 <div class="front">
    13.                  
    14.                 </div>
    15.                 <div class="back">
    16.                
    17.                 </div>
    18.                 <div class="top">
    19.          
    20.                 </div>
    21.                 <div class="bottom">
    22.                  
    23.                 </div>
    24.                 <div class="left">
    25.  
    26.                 </div>
    27.                 <div class="right">
    28.                  
    29.                 </div>
    30.             </div>
    31.         </div>
    32.  
    33.    
    34.  
    35.         <style>
    36.             body {
    37.                 background-color: #eee;
    38.             }
    39.  
    40.  
    41.             }
    42.  
    43.             @keyframes bganim {
    44.                 from {
    45.                     background-position: 1px;
    46.                 }
    47.  
    48.                 to {
    49.                     background-position: 0px;
    50.                 }
    51.             }
    52.  
    53.             .cube {
    54.                 margin: auto;
    55.                 position: relative;
    56.                 height: 200px;
    57.                 width: 200px;
    58.                 transform-style: preserve-3d;
    59.             }
    60.  
    61.                 .cube div {
    62.                     position: absolute;
    63.                     margin-top:  300px;
    64.                     padding: 10px;
    65.                     box-sizing: border-box;
    66.                     height: 30%;
    67.                     width: 30%;
    68.                     opacity: 1;
    69.                     background-color: #32CD32;
    70.                     border: solid 1px #32CD32;
    71.                     color: #32CD32;
    72.                     font: 10px arial;
    73.                  
    74.                 }
    75.  
    76.             .front {
    77.                /* transform: translateZ(100px);*/
    78.             }
    79.  
    80.             .back {
    81.                 transform: translateZ(-1px) rotateY(180deg);
    82.             }
    83.  
    84.             .right {
    85.                 transform: rotateY(-270deg) translateX(1px);
    86.                 transform-origin: top right;
    87.             }
    88.  
    89.             .left {
    90.                 transform: rotateY(270deg) translateX(-1px);
    91.                 transform-origin: center left;
    92.             }
    93.  
    94.             .top {
    95.                 transform: rotateX(-270deg) translateY(-1px);
    96.                 transform-origin: top center;
    97.             }
    98.  
    99.             .bottom {
    100.                 transform: rotateX(270deg) translateY(1px);
    101.                 transform-origin: bottom center;
    102.             }
    103.  
    104.             @keyframes rotate {
    105.                 from {
    106.                     transform: rotateX(0deg) rotateY(0deg);
    107.                 }
    108.  
    109.                 to {
    110.                     transform: rotateX(90deg) rotateY(90deg);
    111.                 }
    112.             }
    113.  
    114.             .cube {
    115.                 animation: rotate 20s infinite linear;
    116.             }
    117.  
    118.             /*.wrap:hover .front {
    119.                 /*transform: translateZ(200px);
    120.             }
    121.  
    122.             .wrap:hover .back {
    123.                 transform:  rotateY(180deg);
    124.             }
    125.  
    126.             .wrap:hover .right {
    127.                 transform: rotateY(-270deg) ;
    128.             }
    129.  
    130.             .wrap:hover .left {
    131.                 transform: rotateY(270deg) ;
    132.             }
    133.  
    134.             .wrap:hover .top {
    135.                 transform: rotateX(-270deg) ;
    136.             }
    137.  
    138.             .wrap:hover .bottom {
    139.                 transform: rotateX(270deg) ;*/
    140.             }
    141.         </style>
    142.     </div>
    143.  
    144. </body>
    145. </html>
     
    #1 Walten, 17 ноя 2020
    Последнее редактирование модератором: 17 ноя 2020
  2. MaxChan

    MaxChan Новичок

    С нами с:
    18 ноя 2020
    Сообщения:
    2
    Симпатии:
    0
    Вот это лишнее
    Код (CSS):
    1. .cube div {
    2. margin-top: 300px;
    3. }
    Лучше у заголовка h2 добавьте margin-bottom