Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [CSS] nth-of-type i stopniowanie stylu
Forum PHP.pl > Forum > Przedszkole
shpaque
Witajcie po długiej przerwie - tyle sobie dawałem radę aż tu trafiłem na zagwostkę... Czy daj się w jednym wpisie nth-of-type zrobic tak, zeby kazdy kolejny typ byl np... ciemniejszy od poprzedniego? na zasadzie:

  1. tr:nth-of-type(n) {background-color: rgba(0, 0, 0, .i tu n+ poprzednie n)}

o cos takiego
Salvation
CSS-em tego nie zrobisz "automatycznie" - musisz to zapisać jawnie: pierwszy element, to tyle procent, drugi tyle, itd.; ale SCSS-em z pętlą już tak. Zapoznaj się z Gulpem lub Webpackiem.
trueblue
Możesz też kombinować tak:

  1. <div style="--max:5;">
  2. <div style="--a:0;"></div>
  3. <div style="--a:1;"></div>
  4. <div style="--a:2;"></div>
  5. <div style="--a:3;"></div>
  6. <div style="--a:4;"></div>
  7. </div>


  1. div div{
  2. width:100px;
  3. height:100px;
  4. background:rgba(0,0,0,calc(1 / (var(--max) - var(--a))));
  5. }
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.