Pulsante Perfect CSS Sprite / Sliding Doors - Trucchi CSS

Anonim

Grande nota qui! Le porte scorrevoli sono una tecnica piuttosto vecchia. Ha avuto il suo tempo sul web, ma probabilmente non è il modo più intelligente di andare in questi giorni. Ora abbiamo il raggio del bordo e sfondi sfumati e tutto il resto, che sbloccano la maggior parte di ciò che stavamo cercando di ottenere ai tempi delle porte scorrevoli.

Ma è comunque divertente documentare come funziona, quindi eccolo qui:

 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; )

Che presuppone una grafica come questa:

Guarda i pulsanti delle porte scorrevoli della penna di Chris Coyier (@chriscoyier) su CodePen.