Perfektné tlačidlo CSS pre posuvné a posuvné dvere Triky CSS

Anonim

Veľká poznámka tu! Posuvné dvere sú dosť stará technika. Malo to svoj čas na webe, ale dnes to asi nie je najchytřejšia cesta. Teraz máme polomer hranice a gradient pozadia a všetko to, čo odomkne väčšinu z toho, čo sme sa snažili dosiahnuť späť v deň posuvných dverí.

Ale stále je zábavné dokumentovať, ako to funguje, takže tu je:

 Sliding Doors Button 
.button ( float: left; clear: both; background: url(RIGHT_SIDE.png.webp) top right no-repeat; margin: 5px; padding-right: 20px; color: white; text-decoration: none; ) .button span ( background: url(LEFT_SIDE.png.webp) top left no-repeat; line-height: 22px; padding: 7px 0 5px 18px; display: block; ) .button:hover ( background-position: right -34px; ) .button:hover span ( background-position: 0 -34px; color: #fff; )

Čo predpokladá grafiku ako táto:

Prezrite si tlačidlá posuvných dverí pera od Chrisa Coyiera (@chriscoyier) na stránke CodePen.