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

Tło - zmienia się

Aruba Cloud VPS - 50% taniej przez 3 miesiące!
+1 głos
132 wizyt
pytanie zadane 25 stycznia 2022 w HTML i CSS przez EmilB Obywatel (1,040 p.)

Witam, czy mógłby ktoś doradzić? Chodzi mi o to, żeby 4 blok w tle nie zjeżdzał pod , kiedy zmiejszam stronę (tzn. na mniejszą szerokość, mniejszy monitor).

* {margin:0px; padding: 0px;}

body, html{
	background-color: #191919;
	font-family: Open Sans;
	width: 100%;
}

.width{
	width: 100%;
	overflow:hidden;
	margin: 0 auto;
}

/* KOMPUTERY */

@media (min-width: 950px) {

.bg_1{
	width: 20%;
	height: 100%;
	margin-left: -60px;
	background-color: #1c1c1c;
	transform: skewX(20deg);
	float: left;
}

.bg_2{
	width: 25%;
	height: 100%;
	margin-left: 50px;
	background-color: #1e1e1e;
	transform: skewX(20deg);
	float: left;
}

.bg_3{
	width: 25%;
	height: 100%;
	margin-left: 50px;
	background-color: #222222;
	transform: skewX(20deg);
	float: left;
}

.bg_4{
	width: 25%;
	height: 100%;
	margin-left: 50px;
	background-color: #222222;
	transform: skewX(20deg);
	float: left;
}
<div class="width">
<div class="bg_1"></div><div class="bg_2"></div><div class="bg_3"></div><div class="bg_4"></div>
</div>

 

komentarz 25 stycznia 2022 przez EmilB Obywatel (1,040 p.)
przeniesione 25 stycznia 2022 przez Comandeer
Już sobie poradziłem, ale dalej mam problem z tym, że nie wiem jak ustawić tło jakby pod wszystkim - z-index, ani overflow hidden mi nie działa.

1 odpowiedź

+1 głos
odpowiedź 25 stycznia 2022 przez VBService Ekspert (256,320 p.)
edycja 25 stycznia 2022 przez VBService
 
Najlepsza

jak ustawić tło jakby pod wszystkim - z-index, ani overflow hidden mi nie działa.

z-index działa tylko wtedy gdy na dany element jest ustawione także position.

 

przykład

<div class="width">
  <div class="bg bg_1"></div>
  <div class="bg bg_2"></div>
  <div class="bg bg_3"></div>
  <div class="bg bg_4"></div>
</div>
<div class="content">
  <section>
    <h3>Czym jest Lorem Ipsum?</h3>
    <p>
      Lorem Ipsum jest tekstem stosowanym jako przykładowy wypełniacz w przemyśle poligraficznym. Został po raz pierwszy użyty w XV w. przez nieznanego drukarza do wypełnienia tekstem próbnej książki. Pięć wieków później zaczął być używany przemyśle elektronicznym, pozostając praktycznie niezmienionym. Spopularyzował się w latach 60. XX w. wraz z publikacją arkuszy Letrasetu, zawierających fragmenty Lorem Ipsum, a ostatnio z zawierającym różne wersje Lorem Ipsum oprogramowaniem przeznaczonym do realizacji druków na komputerach osobistych.
    </p>
    <h3>Do czego tego użyć?</h3>
    <p>
      Ogólnie znana teza głosi, iż użytkownika może rozpraszać zrozumiała zawartość strony, kiedy ten chce zobaczyć sam jej wygląd. Jedną z mocnych stron używania Lorem Ipsum jest to, że ma wiele różnych „kombinacji” zdań, słów i akapitów, w przeciwieństwie do zwykłego: „tekst, tekst, tekst”, sprawiającego, że wygląda to „zbyt czytelnie” po polsku. Wielu webmasterów i designerów używa Lorem Ipsum jako domyślnego modelu tekstu.
    </p>
    <p>Lorem Ipsum</p>
  </section>
</div>
* {
  margin:0px; 
  padding: 0px;
} 
html, body {
  background-color: #191919;
  font-family: Open Sans;
  width: 100%;
  height: 100%;
  color: white;
} 
.width {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  margin: 0 auto;
  overflow: hidden;
  z-index: 0;
}
   
/* KOMPUTERY */
   
@media (min-width: 950px) {
  .width .bg {    
    height: 100%;
    transform: skewX(20deg);
    float: left;
  }
  .width .bg_1 { 
    width: 21%;
    margin-left: -60px;
    background-color: #1c1c1c;
  }
  .width .bg_2 {
    width: 22%;
    margin-left: 50px;
    background-color: #1e1e1e;
  }
  .width .bg_3 {
    width: 23%;
    margin-left: 50px;
    background-color: #222222;
  }
  .width .bg_4 {
    width: 24%;
    margin-left: 50px;
    background-color: #222222;
  }
}
  
.content {
  position: relative;
  z-index: 1;
}
.content section {
  width: 95%;
  margin: 0.5em auto;
}
.content section p {
  margin: 1em 0;
}
.content section p:last-child {
  background-color: rgba(255, 255, 255, 0.5);
  height: 1000px;
}

 

komentarz 25 stycznia 2022 przez VBService Ekspert (256,320 p.)
edycja 25 stycznia 2022 przez VBService

[ UPDATE ]

smiley

<div class="width">
  <div class="bg bg_1"></div>
  <div class="bg bg_2"></div>
  <div class="bg bg_3"></div>
  <div class="bg bg_4"></div>
</div>
<div class="content">
  <section>
    <h3>Czym jest Lorem Ipsum?</h3>
    <p>
      Lorem Ipsum jest tekstem stosowanym jako przykładowy wypełniacz w przemyśle poligraficznym. Został po raz pierwszy użyty w XV w. przez nieznanego drukarza do wypełnienia tekstem próbnej książki. Pięć wieków później zaczął być używany przemyśle elektronicznym, pozostając praktycznie niezmienionym. Spopularyzował się w latach 60. XX w. wraz z publikacją arkuszy Letrasetu, zawierających fragmenty Lorem Ipsum, a ostatnio z zawierającym różne wersje Lorem Ipsum oprogramowaniem przeznaczonym do realizacji druków na komputerach osobistych.
    </p>
    <h3>Do czego tego użyć?</h3>
    <p>
      Ogólnie znana teza głosi, iż użytkownika może rozpraszać zrozumiała zawartość strony, kiedy ten chce zobaczyć sam jej wygląd. Jedną z mocnych stron używania Lorem Ipsum jest to, że ma wiele różnych „kombinacji” zdań, słów i akapitów, w przeciwieństwie do zwykłego: „tekst, tekst, tekst”, sprawiającego, że wygląda to „zbyt czytelnie” po polsku. Wielu webmasterów i designerów używa Lorem Ipsum jako domyślnego modelu tekstu.
    </p>
    <p>Lorem Ipsum</p>
  </section>
</div>
* {
  margin:0px; 
  padding: 0px;
} 
html, body {
  background-color: #191919;
  font-family: Open Sans;
  width: 100%;
  height: 100%;
  color: white;
} 
.width {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  margin: 0 auto;
  overflow: hidden;
  z-index: 0;
}
   
/* KOMPUTERY */
   
@media (min-width: 950px) {
  .width .bg {    
    height: 100%;
    transform: skewX(20deg);
    float: left;
    animation: wiggle 10s infinite;
  }
  .width .bg_1 { 
    width: 21%;
    margin-left: -60px;
    background-color: #1c1c1c;
  }
  .width .bg_2 {
    width: 22%;
    margin-left: 50px;
    background-color: #1e1e1e;
  }
  .width .bg_3 {
    width: 23%;
    margin-left: 50px;
    background-color: #222222;
  }
  .width .bg_4 {
    width: 24%;
    margin-left: 50px;
    background-color: #222222;
  }
  @keyframes wiggle {
    10% { transform: skewX(20deg); }
    40%, 60% { transform: skewX(-20deg); } 
    90% { transform: skewX(20deg); }
  }
}
  
.content {
  position: relative;
  z-index: 1;
}
.content section {
  width: 95%;
  margin: 0.5em auto;
}
.content section p {
  margin: 1em 0;
}
.content section p:last-child {
  background-color: rgba(255, 255, 255, 0.5);
  height: 1000px;
}

 

komentarz 25 stycznia 2022 przez EmilB Obywatel (1,040 p.)
Dzięki wielkie, poźniej to sprawdzę, ale póki co pozostałem przy opcji bez tła.

Podobne pytania

0 głosów
3 odpowiedzi 878 wizyt
0 głosów
2 odpowiedzi 1,283 wizyt
pytanie zadane 23 marca 2017 w HTML i CSS przez Anusiak Nowicjusz (150 p.)
0 głosów
2 odpowiedzi 325 wizyt
pytanie zadane 15 stycznia 2017 w HTML i CSS przez Michał Bartnik Początkujący (440 p.)

93,187 zapytań

142,203 odpowiedzi

322,024 komentarzy

62,515 pasjonatów

Advent of Code 2024

Top 15 użytkowników

  1. 2581p. - dia-Chann
  2. 2537p. - Łukasz Piwowar
  3. 2528p. - Łukasz Eckert
  4. 2514p. - CC PL
  5. 2476p. - Tomasz Bielak
  6. 2445p. - Łukasz Siedlecki
  7. 2443p. - rucin93
  8. 2310p. - Michal Drewniak
  9. 2156p. - Marcin Putra
  10. 2152p. - Adrian Wieprzkowicz
  11. 2105p. - Mikbac
  12. 2048p. - Anonim 3619784
  13. 1733p. - rafalszastok
  14. 1701p. - Michał Telesz
  15. 1580p. - ssynowiec
Szczegóły i pełne wyniki

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!

...