• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Textfeld beim überfahren des Bildes mit der Maus

speedy_mh

Neues Mitglied
Hallo zusammen,

hier ist mein Quellcode:

Code:
<style type="text/css">

.container {
position:relative;
}
.container .textbox {
width:684px;
height:513px;
position:absolute;
top:0;
left:0;
-webkit-transform: scale(0);
transform: scale(0);
border-radius:5px;
background-color: rgba(0,0,0,0.5);
-webkit-box-shadow:
0px 0px 15px 2px rgba(255,255,255,.75);
box-shadow: 0px 0px 15px 2px rgba(255,255,255,.75);
}
.container:hover .textbox {
-webkit-transform: scale(1); transform: scale(1);
}
.text {
padding-top: 50px;
padding-left: 100px;
color:white;
}
.textbox {
-webkit-transition: all 0.7s ease; transition: all 0.7s ease;
}

</style>

Code:
<div class="container">
<img src="#" alt="" border="0" width="#" height="#">
<div class="textbox">
         <p class="text">TEXT</p>
</div>
</div>

Mein Problem ist, dass die Textbox nicht nur angezeigt wird, wenn man mit der Maus auf dem Bild ist, sondern auch wenn man rechts daneben ist. Ich möchte aber, das der Effekt nur beim "überfahren" des Bildes mit der Maus kommt.

Danke schonmal im Voraus,
speedy_mh

P.S: Ich bin erst vor kurzem in CSS eingestiegen und habe (wie man wahrscheinlich sieht :)) noch nicht sehr viel Erfahrung.
 
@Elroy: das heißt ich muss dem bild eine id zuordnen, die ich dann durch den effekt definiere, oder wie macht man sowas? :rolleyes:

Du möchtest das die Terxtbox nur erscheint wenn du mit dem Mauszeiger auf dem Bild bist?
Dann musst du auch dem Bild den hover geben und nicht der div Box.

@Dane315: ich habe versucht um das bild einen div-container zu erzeugen, bei dem bei "hover" ein textfeld eingeblendet wird

Das hast du ja auch geschafft. Sobald du auf den div Conatainer gehst erscheint die Textbox.

Gruss
Elroy
 
Denk daran, dass ein DIV-Element ein Blockelement ist und sich über die gesamte Breite erstreckt. Du musst deinem Container eine feste Breite geben oder ein float:left; geben.
 
Mal eine Frage wie verändere ich die Farbe der Textbos von durchsichtig zu undurchsichtig grau?

Und bei Tablets funktioniert diese Sache ja nicht da keine Maus da ist oder?
 
Zuletzt bearbeitet:
Zurück
Oben