Bonjour,
Je voudrais partager ma découverte, j'ai réussi à imiter le style pixel art grâce à quelques propriétés css3, en l'occurrence text-shadow, box-shadow, border-radius, et linear gradiant. (et un petit coup de border: outset)
Je vous pose ici le code de base :
Vous avez juste à l'intégrer au style de la page, puis de rajouter
Alors qu'en pensez-vous ?
Modifié par Oziris (07 Sep 2011 - 12:08)
Je voudrais partager ma découverte, j'ai réussi à imiter le style pixel art grâce à quelques propriétés css3, en l'occurrence text-shadow, box-shadow, border-radius, et linear gradiant. (et un petit coup de border: outset)
Je vous pose ici le code de base :
.gradient {
/* Bords-Arrondis */
border-radius: 3px;
/* Texte et Ombre */
font-weight:bold;
border: 1px outset #CCCCCC;
text-align:center;
width:80px;
padding: 2px 5px;
font-family: 'Arial', Helvetica, sans-serif;
font-size:11px;
text-transform:uppercase;
color: #fff;
text-shadow: 0px 0px 1px #000;
box-shadow: 0px 0px 1px #000;
/* Anciens navigateurs */
background: #becf99;
-o-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-webkit-background-size: 100% 100%;
background-size: 100% 100%;
/* Navigateurs récents */
background: -webkit-gradient(
linear,
left top, left bottom,
from(#becf99),
to(#91ab52)
);
background: -webkit-linear-gradient(
top,
#becf99, #91ab52
);
background: -moz-linear-gradient(
top,
#becf99, #91ab52
);
background: -o-linear-gradient(
top,
#becf99, #91ab52
);
background: linear-gradient(
top,
#becf99, #91ab52
);
}
.gradient:hover {cursor:pointer;
background: -webkit-gradient(
linear,
left top, left bottom,
from(#91ab52),
to(#becf99)
);
background: -webkit-linear-gradient(
top,
#91ab52, #becf99
);
background: -moz-linear-gradient(
top,
#91ab52, #becf99
);
background: -o-linear-gradient(
top,
#91ab52, #becf99
);
background: linear-gradient(
top,
#91ab52, #becf99
);
}
}
Vous avez juste à l'intégrer au style de la page, puis de rajouter
<p class="gradient">bouton</p>
Alors qu'en pensez-vous ?
Modifié par Oziris (07 Sep 2011 - 12:08)