Botones atractivos con CSS

Publicado por Nikko el dia 25 May 2007 - Guardado en CSS Leido 8,580 Veces

Oscar Alexander nos muestra como de una forma muy sencilla podremos lograr botones muy atractivos para los enlaces de nuestro post. Para ello se utilizara dos imágenes:

La utilización de dos imágenes es para lograr botones flexibles que se adapten con el tamaño del texto, para ello se usa la técnica de las puertas deslizantes.
Primero que nada descargamos las imágenes que utilizaremos, y las copiamos en nuestra carpeta "images" de nuestro theme.

Luego introducimos en nuestra hoja de estilo (style.css) lo siguiente:

CSS:
a.button {
background: transparent url(images/bg_button_a.gif) no-repeat scroll top right;
color: #444;
display: block;
float: left;
font: normal 12px arial, sans-serif;
height: 24px;
margin-right: 6px;
padding-right: 18px; /* sliding doors padding */
text-decoration: none;
}

a.button span {
background: transparent url(images/bg_button_span.gif) no-repeat;
display: block;
line-height: 14px;
padding: 5px 0 5px 18px;
}
a.button:active {
background-position: bottom right;
color: #000;
outline: none; /* hide dotted outline in Firefox */
}

a.button:active span {
background-position: bottom left;
padding: 6px 0 4px 18px; /* push text down 1px */
}

Cuando desees utilizar estos botones para los link de tus post. Primero recuerda seleccionar en tu barra de herramientas el modo visual “CODE”.


Ahora si, para darle este aspecto a nuetros link lo hacemos de esta forma:

HTML:
<a href="http://www.xyberneticos.com/" onclick="this.blur();" class="button"><span>HOME</span></a>

Ejemplo:
HOME Post Original

Publicado por Nikko

Soy un diseñador y desarrollador web situado en la Patagonia Argentina. Disfruto testear y conocer nuevos scripts, además de experimentar nuevas técnicas tanto en impresión como en desarrollo web. Como propietario de Patagonia Creative, divido mi tiempo entre la empresa, trabajos para Pymes, ONG y Gob. ////////// Facebook / linkedin / xing

Nikko ha publicado 1142 posts en Xyberneticos - Leer todos mis articulos Nikko

  1. Italo - Gravatar

    Italo

    25-05-2007

    Permalink

    Excelente el diseño del blog y de los contenidos.....ni que hablar! felicitaciones!
    (Entrada editada por informacion privada para xyberneticos y muestra de mail de usuario)

  2. Aikora - Gravatar

    Aikora

    25-05-2007

    Permalink

    Esta muy bueno el resultado final, bastaría sustituir las imagenes para personalizar un poco más si se desea. Desde que descubri tu blog y el material de CSS que pones, no puedo evitar probarlo en alguna parte de mi sitio jeje. Greetings mate.

  3. juanguis - Gravatar

    juanguis

    25-05-2007

    Permalink

    Muy bueno Nikko, me parece que lo voy a tener que poner en practica, jeje

  4. Nikko - Gravatar

    Nikko

    25-05-2007

    Permalink

    Italo : Gracias por tu comentario ^_^

  5. Nikko - Gravatar

    Nikko

    25-05-2007

    Permalink

    Aiko : Tal cual el resultado es bastante bueno. Si bien es sencillo le da un estilo muy bello a los link..Definitivamente me ha agrado..y mucho...
    Me agrada también que te guste el material, sobre todo como dices tu sobre CSS..eso si..si llegas a hacer macanas en tu blog, por favor no me eches la culpa ¿de acuerdo? jaja
    salutes..gracias por esa onda positivas que depositas siempre en tus comentarios

  6. Nikko - Gravatar

    Nikko

    25-05-2007

    Permalink

    Juanguis : deberas que si ^_^ como dije le da un aspecto muy agradable a los enlaces...seguro se veria bien de bello en .G...
    un abrazo Amigo !!
    PD: No seas vago che, y pruebalo !!!!!ja

  7. juanguis - Gravatar

    juanguis

    25-05-2007

    Permalink

    Che, sos fanatico del "^_^"... jaja

  8. [...] Botones atractivos con CSS [...]

  9. Nikko - Gravatar

    Nikko

    25-05-2007

    Permalink

    jajaj te diste cuenta..yo tambien me he dado cuenta..es natural ahora..jaja salutes
    PD1: ^_^
    PD2: jaja

  10. leumas - Gravatar

    leumas

    25-05-2007

    Permalink

    Hola, no consigo hacerlo funcionar. Subo las imagenes como dice, pego el codigo en style.css y el link como dice ahi y no me sale el boton, creo que lo hago todo bien, ¿alguien me ayuda? Gracias

  11. Ferran - Gravatar

    Ferran

    25-05-2007

    Permalink

    Este sistema me parece muy efectivo, pero dime una cosa, cuando te planteas que los botones esten centrados como te lo haces, porque todo depende del float del a y no amdite center.

    Alguna idea?

    Muchas gracias!



Nombre: (Necesario)

E-mail: (Necesario)

Website:

Escribe tu comentario: