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

Dwu kolorowy tekst /rwd

VMware Cloud PRO - przenieś swoją infrastrukturę IT do chmury
0 głosów
200 wizyt
pytanie zadane 14 marca 2019 w HTML i CSS przez smokolisz Mądrala (6,340 p.)
edycja 14 marca 2019 przez smokolisz

Cześć, chce zrobić tekst przez który będą przechodziły dwa kolory
Przykład: https://jsfiddle.net/L0h94byt/

Problem polega na tym, że kolory nie schodzą się kiedy zmienia się szerokość ekranu. Miałem taki pomysł, żeby pod tekstem były twa elementy after i before ułożone dokładnie tak samo. Tak to sobie wyobrażam (after - czerwony, before- niebieski):

 

<div class="content-container">

  <h1 class="news-title">Aktualności</h1>

</div>
body {
  margin: 0;
}

.content-container::before {
  content: "";
  display: block;
  position: absolute;
  top: 0px;
  width: 100%;
  height: 200px;
  background-color: black;
  -webkit-clip-path: polygon(0 100%, 0 0, 100% 0);
  clip-path: polygon(0 100%, 0 0, 100% 0);
}

.news-title {
  position: absolute;
  font-size: 140px;
  top: 20px;
  margin: 0px;
  padding: 0px;
  background: -webkit-linear-gradient(-84.5deg, rgb(76, 76, 76) 0%, rgb(255, 255, 255) 52.5%, rgb(0, 0, 0) 52.5%, rgb(19, 19, 19) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-align: left;
  z-index: 2;
}

Można by też za pomocą jakiś obliczeń w zależności od szerokości ekranu zmieniać wartość deg (calc()?)

background: -webkit-linear-gradient(-84.5deg, rgb(76, 76, 76) 0%, rgb(255, 255, 255) 52.5%, rgb(0, 0, 0) 52.5%, rgb(19, 19, 19) 100%);

1 odpowiedź

0 głosów
odpowiedź 29 marca 2019 przez Dylekter Użytkownik (670 p.)
Jeżeli używasz takiej czcionki spróbuj użyć SVG. Polecam.

Taki tekst jest dość łatwo zrobić.

Podobne pytania

0 głosów
1 odpowiedź 354 wizyt
0 głosów
1 odpowiedź 2,681 wizyt
pytanie zadane 21 stycznia 2018 w Java przez besest Użytkownik (530 p.)
+1 głos
3 odpowiedzi 5,702 wizyt
pytanie zadane 6 stycznia 2016 w Java przez Stami Gaduła (3,790 p.)

93,440 zapytań

142,431 odpowiedzi

322,678 komentarzy

62,802 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

...