SlideShare a Scribd company logo
ИГРА ТЕНЕЙ

Как CSS-тени создают новые миры

живое действо, то есть воркшоп




                                  Think Results.
ЧТО МЫ СЕГОДНЯ ПРОЙДЕМ
■ Почему я не пользуюсь CSS-градиентами
■ Как быстро управлять тенями
■ Где пригодятся тени для блока
■ Где пригодятся тени для текста
■ Как рождается объемная кнопка
■ Как рождается еще что-нибудь


                                          2
■ Мы, например, можем взять просто ссылку:

<a class="button" ref="#">Continue</a>



■ Она обычно выглядит так:


■ И сделать ее такой:


                                         3
■ …с помощью такого кода:
 .button {
        display: inline-block;
        margin: 60px;
        border: solid #7d7d7d;
        border-width: 1px 0;
        border-radius: 20px;
        color: #757575;
        padding: 0.3em 1em;
        background: #fff;
        box-shadow: 0 1px 2px #a0a0a0,
                       0 0 2px #a0a0a0 inset,
                       0 -30px 10px -18px #fff inset,
                       0 -19px 1px #dadada inset,
                       0 -19px 8px #ededed inset;
        font: 1.4em sans-serif;
        text-shadow: 0 1px 0 #fff;
        text-decoration: none;
 }

■ можете вживую посмотреть это здесь:
                 jsfiddle.net/blaberus/efmBu/
                                                        4
■ А можем сделать как-то так:




■ …потому что тут вот такие тени:
 box-shadow: 0 1px 1px #4f5b7c,
                     0 1px 0 #FFFFFF inset,
                     0 -1px 0 #28334e inset,
                     0 -100px 27px -100px #6A748C inset,
                     0 -119px 0 -100px #57627D inset,
                     0 40px 21px -30px #B3B7C4 inset;



■ а полностью все стили здесь:
                                              jsfiddle.net/blaberus/pZA3m/
                                                                         5
■ …и много чего еще.




■ Например?




■ Обсудим.


                       6
Спасибо. Теперь спросите меня о чем-нибудь.




                                              7

More Related Content

Viewers also liked

164154 resposta presidencia
164154 resposta presidencia164154 resposta presidencia
164154 resposta presidencia
Douglas Fabiano Melo
 
Case Gabinete digital SECOP 2011
Case Gabinete digital SECOP 2011Case Gabinete digital SECOP 2011
Case Gabinete digital SECOP 2011
Alessandra Nunes
 
Золотая хохлома
Золотая хохлома   Золотая хохлома
Золотая хохлома seredukhina
 
Дарина Велиславова - Тумори и псевдотумори на устната кухина
Дарина Велиславова - Тумори и псевдотумори на устната кухинаДарина Велиславова - Тумори и псевдотумори на устната кухина
Дарина Велиславова - Тумори и псевдотумори на устната кухинаИван Иванов
 
Osama Esmat Al Sennary - Resume
Osama Esmat Al Sennary - ResumeOsama Esmat Al Sennary - Resume
Osama Esmat Al Sennary - ResumeOsama Esmat
 
Redes de Relacionamento como Ferramentas Corporativas
Redes de Relacionamento como Ferramentas CorporativasRedes de Relacionamento como Ferramentas Corporativas
Redes de Relacionamento como Ferramentas Corporativas
Alessandra Nunes
 
Los piratas en el cine 2
Los piratas en el cine 2Los piratas en el cine 2
Los piratas en el cine 2
meriyuli
 
Antichi terzo neoassunti
Antichi terzo neoassuntiAntichi terzo neoassunti
Antichi terzo neoassunti
Laura Antichi
 
何故プレゼンシートを作るのか
何故プレゼンシートを作るのか何故プレゼンシートを作るのか
何故プレゼンシートを作るのかTakashi Fujimoto
 
Smart gov 3 소통과 공유의 원칙 최종
Smart gov 3 소통과 공유의 원칙 최종Smart gov 3 소통과 공유의 원칙 최종
Smart gov 3 소통과 공유의 원칙 최종
Konkuk University
 
Camisetas para, camisetas masculinas,
Camisetas para, camisetas masculinas,Camisetas para, camisetas masculinas,
Camisetas para, camisetas masculinas,
Camisetas Engraçadas
 
Bloque De Cierre
Bloque De CierreBloque De Cierre
Bloque De Cierre
Lourdes09
 
Twitter Como Ferramenta Corporativa
Twitter Como Ferramenta CorporativaTwitter Como Ferramenta Corporativa
Twitter Como Ferramenta CorporativaAlessandra Nunes
 

Viewers also liked (16)

Your fm magazine 52
Your fm magazine 52Your fm magazine 52
Your fm magazine 52
 
164154 resposta presidencia
164154 resposta presidencia164154 resposta presidencia
164154 resposta presidencia
 
Case Gabinete digital SECOP 2011
Case Gabinete digital SECOP 2011Case Gabinete digital SECOP 2011
Case Gabinete digital SECOP 2011
 
Золотая хохлома
Золотая хохлома   Золотая хохлома
Золотая хохлома
 
Дарина Велиславова - Тумори и псевдотумори на устната кухина
Дарина Велиславова - Тумори и псевдотумори на устната кухинаДарина Велиславова - Тумори и псевдотумори на устната кухина
Дарина Велиславова - Тумори и псевдотумори на устната кухина
 
Osama Esmat Al Sennary - Resume
Osama Esmat Al Sennary - ResumeOsama Esmat Al Sennary - Resume
Osama Esmat Al Sennary - Resume
 
5) Conti Potasio
5)  Conti  Potasio5)  Conti  Potasio
5) Conti Potasio
 
Aprend Si
Aprend SiAprend Si
Aprend Si
 
Redes de Relacionamento como Ferramentas Corporativas
Redes de Relacionamento como Ferramentas CorporativasRedes de Relacionamento como Ferramentas Corporativas
Redes de Relacionamento como Ferramentas Corporativas
 
Los piratas en el cine 2
Los piratas en el cine 2Los piratas en el cine 2
Los piratas en el cine 2
 
Antichi terzo neoassunti
Antichi terzo neoassuntiAntichi terzo neoassunti
Antichi terzo neoassunti
 
何故プレゼンシートを作るのか
何故プレゼンシートを作るのか何故プレゼンシートを作るのか
何故プレゼンシートを作るのか
 
Smart gov 3 소통과 공유의 원칙 최종
Smart gov 3 소통과 공유의 원칙 최종Smart gov 3 소통과 공유의 원칙 최종
Smart gov 3 소통과 공유의 원칙 최종
 
Camisetas para, camisetas masculinas,
Camisetas para, camisetas masculinas,Camisetas para, camisetas masculinas,
Camisetas para, camisetas masculinas,
 
Bloque De Cierre
Bloque De CierreBloque De Cierre
Bloque De Cierre
 
Twitter Como Ferramenta Corporativa
Twitter Como Ferramenta CorporativaTwitter Como Ferramenta Corporativa
Twitter Como Ferramenta Corporativa
 

Игра теней

  • 1. ИГРА ТЕНЕЙ Как CSS-тени создают новые миры живое действо, то есть воркшоп Think Results.
  • 2. ЧТО МЫ СЕГОДНЯ ПРОЙДЕМ ■ Почему я не пользуюсь CSS-градиентами ■ Как быстро управлять тенями ■ Где пригодятся тени для блока ■ Где пригодятся тени для текста ■ Как рождается объемная кнопка ■ Как рождается еще что-нибудь 2
  • 3. ■ Мы, например, можем взять просто ссылку: <a class="button" ref="#">Continue</a> ■ Она обычно выглядит так: ■ И сделать ее такой: 3
  • 4. ■ …с помощью такого кода: .button { display: inline-block; margin: 60px; border: solid #7d7d7d; border-width: 1px 0; border-radius: 20px; color: #757575; padding: 0.3em 1em; background: #fff; box-shadow: 0 1px 2px #a0a0a0, 0 0 2px #a0a0a0 inset, 0 -30px 10px -18px #fff inset, 0 -19px 1px #dadada inset, 0 -19px 8px #ededed inset; font: 1.4em sans-serif; text-shadow: 0 1px 0 #fff; text-decoration: none; } ■ можете вживую посмотреть это здесь: jsfiddle.net/blaberus/efmBu/ 4
  • 5. ■ А можем сделать как-то так: ■ …потому что тут вот такие тени: box-shadow: 0 1px 1px #4f5b7c, 0 1px 0 #FFFFFF inset, 0 -1px 0 #28334e inset, 0 -100px 27px -100px #6A748C inset, 0 -119px 0 -100px #57627D inset, 0 40px 21px -30px #B3B7C4 inset; ■ а полностью все стили здесь: jsfiddle.net/blaberus/pZA3m/ 5
  • 6. ■ …и много чего еще. ■ Например? ■ Обсудим. 6
  • 7. Спасибо. Теперь спросите меня о чем-нибудь. 7