Antworten auf deine Fragen:
Neues Thema erstellen

Antworten zum Thema „Hover mit DIV Container“

MikeBurna

Fotograf

Nächstes Projekt, bin gerade so gut dabei.

In meinem DIV Container "galerieleiste"
Code:
#galerieleiste {
    background-color: #00FF00;
    clear:left;
    height: 30px;
    width: 1000px;
    z-index: 3;
    position: relative;
    margin:0px;
    padding:0px;
}
möchte ich Buttons haben, die durch DIVs aus der CSS-Datei eingefügt werden und immer bei hover das Bild ändern. Ich habe es so versucht:
Code:
.akt a {
    width: 138px;
    height: 30px;
    background-image:url(../../../images/stories/buttons/akt.png)
    text-decoration: none;
}

.akt a:hover {
    width: 138px;
    height: 30px;
    background-image:url(../../../images/stories/buttons/akt_m.png)
    text-decoration: none;
}
Aufgerufen in der index.php so:
Code:
<div id="galerieleiste" class="akt"></div>
.

Das sieht schon komisch aus und funktioniert auch nicht. Wie geht das denn wieder richtig?
 

Tattoomaus78

nemesis-artgroup.de

AW: Hover mit DIV Container

sowas ähnliches hatte ich mal so gelöst....

allerdings hatte ich die Bilder dann noch verlinkt...vielleicht hilft dir das ja weiter...

HTML:
<div id="Content">

<a id="bild1" class="bild" href="#"><img src="hover/bild1.jpg" alt="" border="0"></a>
<a id="bild2" class="bild" href="#"><img src="hover/bild2.jpg" alt=""border="0" ></a>
<a id="bild3" class="bild" href="#"><img src="hover/bild3.jpg" alt=""border="0"></a>		
<a id="bild4" class="bild" href="#"><img src="hover/bild4.jpg" alt=""border="0"></a>	

</div>


Code:
img {
	border:none;
}

a.bild {
	float:none;
	display:block;
	width:400px;
	height:90px;
	overflow:hidden;
	margin:0.5em 1em;
 
}
a.bild:hover img {
	margin-left:400px;
}

#bild1 { background-image:url(hover/bild1hover.jpg); }
#bild2 { background-image:url(hover/bild2hover.jpg); }
#bild3 { background-image:url(hover/bild3hover.jpg); }
#bild4 { background-image:url(hover/bild4hover.jpg); }
#bild5 { background-image:url(hover/bild5hover.jpg); }


edit: funktioniert nicht im IE 6 aber IE 7, Opera, FF & Co. kapieren das...
 
Zuletzt bearbeitet:

MikeBurna

Fotograf

AW: Hover mit DIV Container

CSS
Code:
#galerieleiste {
    background-color: #00FF00;
    height: 30px;
    width: 1000px;
    z-index: 3;
    position: relative;
    margin:0px;
    padding:0px;
    float: left;
}

img {
    border:none;
}

a.bild {
    float:none;
    width:auto;
    height:30px;
    margin:0px;
    padding:0px;
}

a.bild:hover img {
    border:none;
}

#bild1 { background-image:url(http://www.mikeburnaphotography.de/joomla/images/stories/buttons/akt_m.png); }
#bild2 { background-image:url(http://www.mikeburnaphotography.de/joomla/images/stories/buttons/hochzeit_m.png); }

HTML
Code:
<div id="galerieleiste">
        
        <a id="bild1" class="bild" href="http://www.mike-burna.de" target="_blank"><img src="http://www.mikeburnaphotography.de/joomla/images/stories/buttons/akt.png" alt="" border="0"></a>
        
        <a id="bild2" class="bild" href="#"><img src="http://www.mikeburnaphotography.de/joomla/images/stories/buttons/hochzeit.png" alt="" border="0" ></a>
</div>

Wo ist mein Fehlerchen? :mad:
 

Tattoomaus78

nemesis-artgroup.de

AW: Hover mit DIV Container

asso...ich dachte du wolltest so irgendwelche Bilder mit nen hovereffekt versehen...

dann versuch folgendes:

Code:
#navigation {
width: ....px; /* Gesamtbreite Navi */
height: 50px; /* Hoehe */
padding: 0;
}

#nav {
top: 0px;
list-style: none;
margin: 0;
padding: 0;
height: 50px;
display: inline;
overflow: hidden;
}

#nav li {
margin: 0;
padding: 0;
display: inline;
list-style-type: none;
}

#nav a {
float: left;
padding: 50px 0 0 1px;
overflow: hidden;
height: 0px !important;
}

#home a  {
width: ....px; /* Breite Grafik */
background: url("#/bild1.jpg") top left no-repeat;
}
#home a:hover {
width: ....px;
background: url("#/bild1hover.jpg") top left no-repeat;
}

#nav #home a:active, #nav a.selected {
width: ....px;
background: url("#/bild1hover.jpg") top left no-repeat;
}


HTML:
<div id="navigation">
   <ul id="nav">
	<li id="home"><a href="index.html">Home</a></li>
   </ul>
</div>
 
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Neueste Themen & Antworten

Flatrate für Tutorials, Assets, Vorlagen

Zurzeit aktive Besucher

Statistik des Forums

Themen
175.189
Beiträge
2.582.079
Mitglieder
67.258
Neuestes Mitglied
SaschMasch1312
Oben