Potresti fare così:
Codice:
.button {
color: blue;
text-align: center;
}
.button a:link {
color: blue;
text-decoration: none;
}
.button a:visited {
color: blue;
text-decoration: none;
}
.button:hover {
width: 100px;
height: 50px;
background: lightblue;
text-align: center;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
border-radius: 8px;
}
.button a:hover {
width: 100px;
height: 50px;
background: lightblue;
text-align: center;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
border-radius: 8px;
}
Naturalmente modifichi i campi 'width e height' come preferisci.. Però su IE (anche la versione 8) si vede come rettangolo dato che non supporta gli angoli arrotondati, mentre sugli altri browser dovrebbe apparire in modo corretto