Hallo,
ich möchte gerne ein Bild als Hover-Effekt für meine Navigation haben. Doch wenn ich mit der Maus über den Eintrag in der Navi fahre, wird das Bild auf den Bereich der Schrift verzert. Ich müsste dem Eintrag in der Navi doch eigentlich die Größe des Bildes geben, oder? Ich habe schon versucht ihnen die Größe des Bildes zu geben, doch es geht nicht.
HTML-Code
CSS-Code
ich möchte gerne ein Bild als Hover-Effekt für meine Navigation haben. Doch wenn ich mit der Maus über den Eintrag in der Navi fahre, wird das Bild auf den Bereich der Schrift verzert. Ich müsste dem Eintrag in der Navi doch eigentlich die Größe des Bildes geben, oder? Ich habe schon versucht ihnen die Größe des Bildes zu geben, doch es geht nicht.
HTML-Code
HTML:
<html>
<head>
<title>Seite</title>
<link href="main.css" type="text/css" rel="stylesheet" />
</head>
<body>
<div id="navigation">
<div id="navi">
<ul>
<a href="#"><li id="ele_aktuell">Startseite</li></a>
<a href="#"><li id="ele">Neuigkeiten</li></a>
<a href="#"><li id="ele">Downloads</li></a>
<a href="#"><li id="ele">Projekte</li></a>
<a href="#"><li id="ele">Portfolio</li></a>
<a href="#"><li id="ele">Kontakt</li></a>
</ul>
</div>
<div style="clear: both"></div>
</div>
<div id="content">
<div id="content-text">
<h1>Lorem Ipsum</h1>
</div>
<div style="clear: both;"></div>
</div>
</body>
</html>
CSS-Code
Code:
#navigation
{
background-image: url(img/navigation.png);
width: 1020px;
height: 101px;
background-repeat: no-repeat;
margin-left: auto;
margin-right: auto;
margin-top: 80px;
}
#navi ul
{
padding-top: 35px;
padding-left: 35px;
font-family: pro;
color: #757474;
}
#navi ul li
{
margin-right: 35px;
display: inline;
}
#ele
{
width: 108px;
height: 78px;
background-image: url(img/navi_hover.png);
}
#ele_aktuell
{
}