To jest technicznie taka sama odpowiedź jak @ChrisJ, z kilkoma więcej szczegółów na temat jak zrobić box-shadow
wykonać rozkazy:
odsyłające te * elementy są opcjonalne:
box-shadow: <inset*> <offset-x> <offset-y> <blur-radius*> <spread-radius*> <color*>;
Numer <spread-radius>
musi być ujemny <blur-radius>
(aby nie pojawił się żaden z niewyraźnych boków), a następnie trzeba podnieść <offset-y>
dół o tę samą kwotę:
box-shadow: inset 0 20px 20px -20px #000000;
To daje pojedynczy prążek gradientu w poprzek górnej części elementu.
Dziękuję za Twój Snippet, bardzo mi pomógł. Tylko dla leniwych tutaj jest pełna kodesz dla każdej strony: 'box-shadow: wstawka 15px 0 15px -15px czarny; // zostawiona box-shadow: wstawka -15px 0 15px -15px czarna; // prawidłowa box-shadow : wstawka 0 15px 15px -15px czarny; // top box-shadow: wstawka 0 -15px 15px -15px czarny; // dół 'edit: Niestety, nie udało się poprawnie sformatować, nie wiem dlaczego, dodano dwa spacje. Byłoby miło, gdyby administrator mógł sformatować to we właściwy sposób. – Dominik
dziękuję za to, że pozwoliłeś mi być leniwym :) – Zhanger
Aby utworzyć cień na dole, wystarczy przesunąć y -20px –