Problem mit MouseOver.

  • Hey,

    ich habn' Problem mit meinem MouseOver. Also ich möchte, dass im Hintergrund meines Textes bzw. Linkes, eine Sprechblase erscheint (die hab' ich mit Photoshop gemacht), aber bei mir kommt nur ein Teil der Sprechblase, nicht die ganze.

    Das ist die Sprechblase die erscheinen soll :

    und das ist der Code welchen ich verwende :

    * Bodyteil :

    Code
    <a class="graf" href="#">Textlink</a>

    *CSS-Teil :

    Also so schaut es jetzt aus :

    und so will ich es :

    Ich hoffe, dass mir irgendwer helfen kann, den es ist sehr wichtig, brauch es für die Schule :x
    Danke schonmal.

    [CENTER][/CENTER]

  • [FONT="Century Gothic"][COLOR="DeepSkyBlue"][SIZE="2"]also das liegt daran das die tabelle zu klein ist =)

    eventuell etwas höher und ei weniger breiter machen, dann den text in die mitte positionieren.
    und wenn du keine Unterstreichung willst, dann noch folgendes einbauen:

    Code
    text-decoration:none;

    [/SIZE][/COLOR][/FONT]

  • Zitat

    also das liegt daran das die tabelle zu klein ist =)

    Aha. Nein.

    Tags mit einem Display:inline Attribut kannst du keine feste Größte zuweisen (span, a, ...)
    wenn du sie nicht vorher einer Absoluten Position oder einem Float zuweist. Beispiel:

    span.button {
    color:white;
    text-align:center;
    line-height: 45px;
    width:59px;
    height: 45px;
    float:left;
    }

    <a class="button" href="#" onmouseover="this.style.backgroundImage = '../Bilder/MousOver.png'" onmouseout="this.style.backgroundImage = ''"></a>


    Btw, dein Hover würde mit dem IE nicht funktionieren, deswegen brauchst du dafür Javascript.

  • Oder man nutzt die unkonfortable Art, einfach nen padding setzen für die Zellen.
    Jaja erschlagt mich, das würde man niemals so machen, wollte es nur erwähnen das es gehen würde *g*

    h4te: Würde nicht ne CSS Browserweiche reichen oder hat man beim alten IE dann gar keine Chance? Da kenn ich mich nicht so aus.

  • Ob man den IE irgentwie austricksen kann weiß ich jetzt spontan nicht, aber ich hab
    damals selbst viel rumprobiert, und letztendlich hats nur mit js geklappt.

    Hab auch schon auf mehreren Tutorial Seiten gelesen das Bilder per Hover zu
    ver#ndern einfach unmöglich ist.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!