Bonjour,
Je cherche à réaliser mes propres boutons avec la balise button et des images.
J'aimerai effectuer le même rendu qu'avec le lien adjacent.
le code xhtml:
et le fichier styles.css:
Cela fonctionne sur IE (vu avec IE tab, add-on firefox), mais sur firefox j'ai un petit décalage de l'image d'1px vers le bas... et je n'arrive pas à résoudre cet inconvénient!!
Si quelqu'un a une solution...
D'avance merci!
Les images qui vont bien avec, à mettre dans un répertoire "images/" à la racine
Je cherche à réaliser mes propres boutons avec la balise button et des images.
J'aimerai effectuer le même rendu qu'avec le lien adjacent.
le code xhtml:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Bouton et lien </title>
<link rel="stylesheet" media="screen, projection" type="text/css" id="css" href="styles.css" />
</head>
<button type="submit" class="button"><span class="add">Ajouter</span></button>
<a href="#" class="button"><span span class="add">Ajouter<span></a>
<body>
</body>
</html>
et le fichier styles.css:
/* BUTTONS */
button{
border:none;
text-decoration:none;
cursor:pointer;
height: 30px;
line-height: 30px;
}
button:hover{
border:none;
}
button {
overflow:visible;
}
a.button, button {
background: transparent url('images/right.jpg') no-repeat scroll top right;
color: #444;
display: block;
float: left;
font: normal 12px arial, sans-serif;
height: 30px;
margin-right: 6px;
padding-right: 18px; /* sliding doors padding */
text-decoration: none;
}
a.button span, button span{
text-indent:30px;
display: block;
line-height: 20px;
padding: 5px 0 5px 18px;
}
a.button span.add, button span.add{background: transparent url('images/add.jpg') no-repeat;}
Cela fonctionne sur IE (vu avec IE tab, add-on firefox), mais sur firefox j'ai un petit décalage de l'image d'1px vers le bas... et je n'arrive pas à résoudre cet inconvénient!!
Si quelqu'un a une solution...
D'avance merci!
Les images qui vont bien avec, à mettre dans un répertoire "images/" à la racine