Den 03-10-02 20:31 skrev William Wallace følgende:
-----------------------------------------------------------------------------
Er der en måde hvorpå man med 'hover' kan ændre background-color får en boks når man bevæger cursoren hen over boksen?
Takker på forhånd.
In the beginning, the Universe was created. This has made a lot of people angry and is widely regarded as a bad move.
--- The Hitchhiker's Guide To The Galaxy
-----------------------------------------------------------------------------
Ja, det er der da, men det er en anelse avanceret. Det er display-egenskaben du skal kigge på. Der er a-tagget normalt et inline element og du kan ikke sætte en bredde eller højde på det. Ved at sætte display til block (display: block
kan du få den ønskede effekt.
Et eks - Here goes:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>CSS Display</title>
<style>
/*
A: Læg især mærke til display! Det er den der gør tricket.
*/
TD A {
font: bold 14px Verdana;
text-decoration: none;
color: white;
background-color: red;
display: block;
padding-top: 20px;
height: 50px;
width: 150px;
}
A:hover {background-color: navy;}
TD { text-align: center; }
</style>
</head>
<body>
<table>
<tr><td><a href="#">Link 1</a></td><td><a href="#">Link 2</a></td><td><a href="#">Link 3</a></td></tr>
<tr><td><a href="#">Link 4</a></td><td><a href="#">Link 5</a></td><td><a href="#">Link 6</a></td></tr>
</table>
<a href="mailto:markgray@tdcspace.dk">Mark Gray</a>
</body>
</html>
[Redigeret d. 18/10-02 22:22:21 af Mark Gray]