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

question-closed Budowa strony pomocy juz sie zgubiłem z tym :(

Object Storage Arubacloud
0 głosów
300 wizyt
pytanie zadane 25 stycznia 2021 w Offtop przez kapsel5308 Początkujący (360 p.)
zamknięte 26 stycznia 2021 przez HaKIM

Witam mam problem z html i css męcze się z tym i cos nie wychodzi jak powinno :(

Tutaj macie link https://codepen.io/kapsel5308/pen/ZEpdmpb 

Będę bardzo wdzięczny :) gdy ktos mi pomoże

komentarz zamknięcia: Regulamin III.9 oraz Problem został rozwiązany.
komentarz 25 stycznia 2021 przez VBService Ekspert (253,300 p.)
edycja 25 stycznia 2021 przez VBService

Polecam do nauki: FLEXBOX FROGGY  wink

A Complete Guide to Flexbox

BUILD WITH FLEXBOX - edytor online

 

P.S. Ja preferuje grida wink

<div class="grid-container">
  <div class="nav"></div>
  <div class="sideL"></div>
  <div class="content"></div>
  <div class="sideR"></div>
  <div class="footer"></div>
</div>
* {
  box-sizing: border-box;
}
html, body { 
  margin: 0;
  padding: 0;
  border: 0;
}
.grid-container {
  display: grid;
  grid-template-columns: 0.5fr 2fr 0.5fr;
  grid-template-rows: 0.25fr 3fr 0.25fr;
  gap: 0.5em 1em;
  grid-template-areas:
    "nav nav nav"
    "sideL content sideR"
    "footer footer footer";

  width: 100vw;
  height: 100vh;
  border: 2px dotted pink;
  padding: 0.25em 0.75em;
}
.nav { 
  grid-area: nav; 
  background-color: pink;
}
.sideL { 
  grid-area: sideL;
  background-color: #548EDF;
}
.content { 
  grid-area: content; 
  background-color: #DFA554;
}
.sideR { 
  grid-area: sideR; 
  background-color: #54DF5F;
}
.footer { 
  grid-area: footer; 
  background-color: pink;
}
.grid-container * {
  box-shadow: 0px 0px 4px 2px rgba(10,10,10,0.9);
  border-radius: 0.5em;
  transition: all 1s;
}

/* Do prezentacji bloków */
.grid-container *:before {
  content: attr(class);
  font: 2em/2.2em monospace;
  margin: 2em 2em;
}
.grid-container *:hover {      
  animation: puls 1.25s ease-in-out infinite;
}

@keyframes puls {
  from {
    transform: scale(1);   
  }
  50% {
    transform: scale(0.99);
    box-shadow: none;
  }
  to {
    transform: scale(1);   
  }
}

3
komentarz 26 stycznia 2021 przez HaKIM Szeryf (87,590 p.)

Proszę zapoznać się z regulaminem tego forum przed następnym zadaniem pytania, znajdziesz tam między innymi:

Zabronione jest nieuzasadnione ukrywanie lub usuwanie treści, również przez edycję zadanego przez siebie pytania, do którego udzielone zostały odpowiedzi innych Pasjonatów.

Sugeruję również pomyśleć o innych, którzy napotkali problem jak Twój i nie mogą skorzystać z odpowiedzi @CubeStorm, gdyż postanowiłeś z niewiadomych mi pobudek* zmienić treść pytania na absurdalną względem odpowiedzi.

* - nie wiem, choć się domyślam.

1 odpowiedź

+4 głosów
odpowiedź 25 stycznia 2021 przez CubeStorm Pasjonat (15,020 p.)
edycja 25 stycznia 2021 przez CubeStorm

Błąd polega na tym że w kodzie html masz element o id: topbarL, a w kodzie css stylizujesz element z id tupbarL.

Co od razu rzuca się w oczy to stylizacja elementów, lepiej jest to robić po klasach, a nie po id tak jak to teraz robisz. 

Do rozmieszenia elementów w odpowiednich miejscach używasz float: left co również nie jest już zalecane, są nowsze opcje takie jak css grid czy sam flexbox.

Przy #content popełniłeś taki błąd: width: 60 %, znak % powinien być od razu przy liczbie.

Flexbox

Grid

Klasy HTML

Podobne pytania

–5 głosów
1 odpowiedź 521 wizyt
0 głosów
1 odpowiedź 104 wizyt

92,568 zapytań

141,420 odpowiedzi

319,622 komentarzy

61,954 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.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...