• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

display: flex; align-items: center; justify-content: center; nie działa

Aruba Cloud - Virtual Private Server VPS
+1 głos
765 wizyt
pytanie zadane 4 kwietnia 2021 w HTML i CSS przez Nearr Obywatel (1,890 p.)
body {
    padding: 0;
    margin: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: rgb(36, 36, 36);
    color: #fff;
    font-family: 'Poppins', sans-serif !important;
  }
  
  /* MAIN CONTAINERS */

  .pp-tos {
    position: absolute;
    top: 10px;
    text-decoration: none;
    color: #fff;
    font-size: 14px;
  }
  
  .pp, .tos, .pp-tos > a {
    text-decoration: none;
    color: #fff;
  }
  
  #main-container {
    position: absolute;
    display: grid;
    grid-template-columns: 320px 340px 280px;
    grid-template-rows: 70px 146px 302px 250px;
    grid-gap: 14px;
    top: 16%;
  }
  
  #server-list {
    width: 280px;
    height: 462px;
    display: flex;
    grid-column: 3;
    grid-row: 2;
  }
  
  #user-menu {
    width: 340px;
    height: 462px;
    grid-column: 2;
    grid-row: 2;
  }
  
  #profile-menu {
    width: 320px;
    height: 146px;
    grid-column: 1;
    grid-row: 2;
  }
  
  #skin-list {
    width: 320px;
    height: 302px;
    grid-column: 1;
    grid-row: 3;
  }
  
  .main-boxes {
    border-radius: 3px;
    background-color: rgba(20, 20, 20, 0.918);
    box-shadow: 0 0 4px 1px #0a0a0a;
  }
  
<!DOCTYPE HTML>
<html lang="en">
<head>
    <meta charset="utf-8" />
    <title>Naxis.io</title>
    <meta name="description" content="A game where you eat other players and get bigger to eat even more players" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
    <meta name="viewport" content="width=480, initial-scale=2.0, user-scalable=1">

    <link rel="shortcut icon" href="img/Xlogo.png" />
    <link href="https://fonts.googleapis.com/css2?family=Nunito:wght@400;600;700&display=swap" rel="stylesheet">
    <link href="https://fonts.googleapis.com/css2?family=Poppins:wght@300&display=swap" rel="stylesheet">
    <link rel="stylesheet" href="style.css"/>
    <link rel="stylesheet" href="Fontello/css/fontello.css"/>
    <script src="https://code.iconify.design/1/1.0.7/iconify.min.js"></script>
    <script src="main.js" async></script>
    <script src="aria label.js" async></script>
    <script src="modal.js" async></script>
</head>

<body oncontextmenu="return false" ncontextmenu="return false">

            <div class="pp-tos">
                <a href="#" target="_blank">
                    <span class="pp">Privacy Policy</span></a>
                <span class="line">|</span>
                <a href="#" target="_blank">
                    <span class="tos">Terms of Service</span></a>
            </div>         

            <div id="main-container">

                <div class="socials">
                    <a href="https://discord.gg/jTzJuHfhdZ" target="_blank">
                        <div class="dc">
                            <i class="iconify" data-icon="fa-brands:discord"></i>
                            <div class="dc-ins">Official Discord</div>
                    </div></a>
    
                    <a href="https://discord.gg/4eYGwvXw5q" target="_blank">
                        <div class="tournament">
                            <i class="icon-award"></i>
                            <div class="tournament-ins">Tournament</div>
                    </div></a>
    
                    <a href="https://www.youtube.com/channel/UCRjwCE_lmKW2lxToBQso66A" target="_blank">
                        <div class="yt">
                            <i class="icon-youtube-play"></i>
                            <div class="yt-ins">YouTube</div>
                    </div></a>
    
                    <a href="#" target="_blank">
                        <div class="skins">    
                            <i class="icon-picture"></i>
                            <div class="skins-ins">Skins</div>
                    </div></a>
    
                    <div style="clear:both;"></div>
                </div>

                <div id="server-list" class="main-boxes">

                    <div class="tabs">
                        <div role="tablist" aria-label="Entertainment">
                          <button type="button" id="eu" class="eu" role="tab" aria-selected="true" aria-controls="nils-tab">EU</button>
                          <button type="button" id="na"  class="na" role="tab" aria-selected="false" aria-controls="agnes-tab" tabindex="-1">NA</button>
                          <button type="button" id="as" class="as" role="tab" aria-selected="false" aria-controls="complex-complex" tabindex="-1" data-deletable="">AS</button>
                        </div>
                      
                        <div tabindex="0" role="tabpanel" id="nils-tab" aria-labelledby="nils">

                            <div class="list">
                                <div class="servers">Instant 1</div>
                            </div>

                            <div class="list">
                                <div class="servers">Instant 2</div>
                            </div>

                            <div class="list">
                                <div class="servers">Instant 3</div>
                            </div>
                        </div>
                      
                        <div tabindex="0" role="tabpanel" id="agnes-tab" aria-labelledby="agnes" class="is-hidden">
                          <p>FFA 1<p>
                          <p>FFA 2<p>
                          <p>FFA 3<p>
                          <p>FFA 4<p>
                          <p>FFA 5<p>
                        </div>
                      
                        <div tabindex="0" role="tabpanel" id="complex-complex" aria-labelledby="complex" class="is-hidden">
                          <p>Selffeed 1<p>
                          <p>Selffeed 2<p>
                          <p>Selffeed 3<p>
                          <p>Selffeed 4<p>
                          <p>Selffeed 5<p>
                        </div>
                      </div>                               

                </div>

                <div id="user-menu" class="main-boxes">

                    <div class="adve">
                        Advertisement
                    </div>

                    <div id="ad1"></div>

                    <input type="text" name="Skin-URL" maxlength="31" placeholder="Skin URL" placeholder="#ffffff;" />
                    <input type="text" name="Nickname" maxlength="20" placeholder="Nickname" />
                    <input type="text" name="Tag" maxlength="20" placeholder="Tag" />

                    <button type="button" name="buttonplay" onclick="startGame()">
                        <i class="icon-play"></i>
                        <span class="play-ins">Play</span>
                    </button>
                    
                    <button type="button" name="buttonspectate">
                       <i class="icon-eye"></i>
                    </button>
                    
                    <button class="modal-btn">
                        <i class="icon-cog-outline"></i>
                    </button>

                    <div class="modal-bg">
                        <div class="modal">
                            <span class="modal-close">
                                <i class="icon-cancel"></i>
                            </span>
                        </div>
                    </div>
  
                </div>

                <div id="skin-list" class="main-boxes" class="scrollbar"></div>

                <div id="profile-menu" class="main-boxes">
                    <div class="login-ins">Login to your account with Discord to save your in-game progress.</div>
                        <div style="clear:both;"></div>
                        
                    <button name="button-login" onclick="DiscordNewWindow()">
                        <i class="iconify" data-icon="fa-brands:discord"></i>
                        <div class="login-button-ins">
                            Login with Discord
                        </div>
                        
                    </button>
                </div>

                <div id="ad2"></div>

            </div>   

</body>
</html>

Dodałem display: flex; align-items: center; justify-content: center; do body ale nie działa

komentarz 4 kwietnia 2021 przez VBService Ekspert (256,600 p.)

Linia 21, błąd

<body oncontextmenu="return false" ncontextmenu="return false">

na 

<body oncontextmenu="return false">

 

2 odpowiedzi

0 głosów
odpowiedź 4 kwietnia 2021 przez SzkolnyAdmin Szeryf (89,570 p.)
A jaki efekt chcesz osiągnąć?
komentarz 4 kwietnia 2021 przez Nearr Obywatel (1,890 p.)


Taki jaki dają display: flex; align-items: center; justify-content: center;, czyli jak modal na zdjęciu

komentarz 4 kwietnia 2021 przez SzkolnyAdmin Szeryf (89,570 p.)
W body znajdują się dwa pojemniki i do nich flex został zastosowany. Za resztę odpowiada grid.
komentarz 4 kwietnia 2021 przez Nearr Obywatel (1,890 p.)
Czyli?
komentarz 4 kwietnia 2021 przez SzkolnyAdmin Szeryf (89,570 p.)
Czyli wyrównanie musisz ustawić w konkretnych pojemnikach.
komentarz 4 kwietnia 2021 przez Nearr Obywatel (1,890 p.)
nie działa
0 głosów
odpowiedź 4 kwietnia 2021 przez VBService Ekspert (256,600 p.)

Możesz ustawić "grid w grid-dzie".  smiley Propozycja.

<body oncontextmenu="return false">
  <div class="body-grid-container">
    <div class="pp-tos">
      <a href="#" target="_blank">
        <span class="pp">Privacy Policy</span>
      </a>
      <span class="line">|</span>
      <a href="#" target="_blank">
        <span class="tos">Terms of Service</span>
      </a>
    </div>
    <div class="main-container">
      <div id="main-wrap">

        <div class="socials">
          <a href="https://discord.gg/jTzJuHfhdZ" target="_blank">
            <div class="dc">
              <i class="iconify" data-icon="fa-brands:discord"></i>
              <div class="dc-ins">Official Discord</div>
            </div>
          </a>

          <a href="https://discord.gg/4eYGwvXw5q" target="_blank">
            <div class="tournament">
              <i class="icon-award"></i>
              <div class="tournament-ins">Tournament</div>
            </div>
          </a>

          <a href="https://www.youtube.com/channel/UCRjwCE_lmKW2lxToBQso66A" target="_blank">
            <div class="yt">
              <i class="icon-youtube-play"></i>
              <div class="yt-ins">YouTube</div>
            </div>
          </a>

          <a href="#" target="_blank">
            <div class="skins">    
              <i class="icon-picture"></i>
              <div class="skins-ins">Skins</div>
            </div>              
          </a>
        </div>

        <div id="server-list" class="main-boxes">

          <div class="tabs">
            <div role="tablist" aria-label="Entertainment">
              <button type="button" id="eu" class="eu" role="tab" aria-selected="true" aria-controls="nils-tab">EU</button>
              <button type="button" id="na"  class="na" role="tab" aria-selected="false" aria-controls="agnes-tab" tabindex="-1">NA</button>
              <button type="button" id="as" class="as" role="tab" aria-selected="false" aria-controls="complex-complex" tabindex="-1" data-deletable="">AS</button>
            </div>

            <div tabindex="0" role="tabpanel" id="nils-tab" aria-labelledby="nils">

              <div class="list">
                <div class="servers">Instant 1</div>
              </div>

              <div class="list">
                <div class="servers">Instant 2</div>
              </div>

              <div class="list">
                <div class="servers">Instant 3</div>
              </div>
            </div>

            <div tabindex="0" role="tabpanel" id="agnes-tab" aria-labelledby="agnes" class="is-hidden">
              <p>FFA 1<p>
              <p>FFA 2<p>
              <p>FFA 3<p>
              <p>FFA 4<p>
              <p>FFA 5<p>
            </div>

            <div tabindex="0" role="tabpanel" id="complex-complex" aria-labelledby="complex" class="is-hidden">
              <p>Selffeed 1<p>
              <p>Selffeed 2<p>
              <p>Selffeed 3<p>
              <p>Selffeed 4<p>
              <p>Selffeed 5<p>
            </div>
          </div>                               

        </div>

        <div id="user-menu" class="main-boxes">

          <div class="adve">
            Advertisement
          </div>

          <div id="ad1"></div>

          <input type="text" name="Skin-URL" maxlength="31" placeholder="Skin URL" placeholder="#ffffff;" />
          <input type="text" name="Nickname" maxlength="20" placeholder="Nickname" />
          <input type="text" name="Tag" maxlength="20" placeholder="Tag" />

          <button type="button" name="buttonplay" onclick="startGame()">
            <i class="icon-play"></i>
            <span class="play-ins">Play</span>
          </button>

          <button type="button" name="buttonspectate">
            <i class="icon-eye"></i>
          </button>

          <button class="modal-btn">
            <i class="icon-cog-outline"></i>
          </button>

          <div class="modal-bg">
            <div class="modal">
              <span class="modal-close">
                <i class="icon-cancel"></i>
              </span>
            </div>
          </div>

        </div>

        <div id="skin-list" class="main-boxes" class="scrollbar"></div>

        <div id="profile-menu" class="main-boxes">
          <div class="login-ins">Login to your account with Discord to save your in-game progress.</div>
          <div style="clear:both;"></div>

          <button name="button-login" onclick="DiscordNewWindow()">
            <i class="iconify" data-icon="fa-brands:discord"></i>
            <div class="login-button-ins">
              Login with Discord
            </div>

          </button>
        </div>

        <div id="ad2"></div>

      </div>
    </div>
  </div>
</body>
body {
  padding: 0;
  margin: 0;
  background-color: rgb(36, 36, 36);
  color: #fff;
  font-family: 'Poppins', sans-serif !important;
}
.body-grid-container {
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr 8fr;
  gap: 0px 0px;
  grid-template-areas:
    "pp-tos"
    "main-container";
}

.pp-tos { 
  grid-area: pp-tos;
  text-align: center;

  margin-top: 10px;
  text-decoration: none;
  color: #fff;
  font-size: 14px;
}
.pp, .tos, .pp-tos > a {
  text-decoration: none;
  color: #fff;
}
.main-container { 
  grid-area: main-container; 

  display: flex;
  align-items: center;
  justify-content: center;
}
#main-wrap {
  display: grid;
  grid-template-columns: 320px 340px 280px;
  grid-template-rows: 70px 146px 302px 250px;
  grid-gap: 14px;
}

#server-list {
  width: 280px;
  height: 462px;
  grid-column: 3;
  grid-row: 2;
}   
#user-menu {
  width: 340px;
  height: 462px;
  grid-column: 2;
  grid-row: 2;
}   
#profile-menu {
  width: 320px;
  height: 146px;
  grid-column: 1;
  grid-row: 2;
}   
#skin-list {
  width: 320px;
  height: 302px;
  grid-column: 1;
  grid-row: 3;
}   
.main-boxes {
  border-radius: 3px;
  background-color: rgba(20, 20, 20, 0.918);
  box-shadow: 0 0 4px 1px #0a0a0a;
}

 

komentarz 6 kwietnia 2021 przez Nearr Obywatel (1,890 p.)
nie działa

Podobne pytania

0 głosów
1 odpowiedź 543 wizyt
0 głosów
1 odpowiedź 278 wizyt
pytanie zadane 8 kwietnia 2021 w HTML i CSS przez Nearr Obywatel (1,890 p.)
0 głosów
1 odpowiedź 286 wizyt
pytanie zadane 7 października 2018 w HTML i CSS przez Moras Obywatel (1,620 p.)

93,327 zapytań

142,323 odpowiedzi

322,396 komentarzy

62,657 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Wprowadzenie do ITsec, tom 1 Wprowadzenie do ITsec, tom 2

Można już zamawiać dwa tomy książek o ITsec pt. "Wprowadzenie do bezpieczeństwa IT" - mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy aż 15% zniżki! Dziękujemy ekipie Sekuraka za fajny rabat dla naszej Społeczności!

...