Bild zentriert, auch oben und unten

  • Hallo liebe Leut :)
    Ich will auf meiner Seite ein weiterleitendes Bild haben, quasi als Intro. Zentrieren an sich ist nicht das Problem, das kriege ich hin. Ich würde mir nur wünschen, dass es, unabhängig von Bildgröße und Bildschirmauflösung immer auch den gleichen Abstand von oben und unten hat. Gibts dafür einen Befehl? Ich weiß dass es für Hintergrundbilder möglich ist, aber mein Bild soll verlinkt sein, Hintergrund fällt also flach :P
    Hier ein Beispiel, wie ich es mir vorstelle.
    Das hier kann ich schon:
    [Blockierte Grafik: http://250kb.de/u/110722/p/f6y7z1bpLWIo.png]


    und das hier will ich gern (habs mit Bildbearbeitung gemacht xD)
    [Blockierte Grafik: http://250kb.de/u/110722/p/N4df6fMUNx5q.png]


    Vielen Dank, ich hoff es war verständlich :) LG
    Bladz

  • Du kannst auch durchaus einen Link zu einem Block-Element machen und ihm feste Höhe und Breite geben und dem dann ein Hintergrundbild geben ;)
    Im Sinne der Semantik und der Barrierefreiheit allerdings bitte in den Link ienen Text setzen und den rausschieben (z.B. per span).


    Grüße
    Laura

  • hehe :D hallo Laura
    Danke für die schnelle Antwort, aber ich befürchte, ich komm nicht mit :D ehrlich gesagt bin ich der totale Neueinsteiger :D könntest du mir das vielleicht nochmal als code hinschreiben bitte? xD Ich hab grad nur Bahnhof gelesen^^


    LG und Danke


    Bladz

  • Zitat von "Bladz"

    Ich will auf meiner Seite ein weiterleitendes Bild haben, quasi als Intro.


    Tust du dem Internet bitte einen Gefallen und lässt das? Das ist absolut unnötig und deprimiert viele BEsucher die auf deine Seite wollen, also absolut überflüssig und hinderlich, in Fernsehsprache ausgedrückt ist es einfach Bullshit :D


    Lösbar wäre es so:


    Code
    <a href="#">
        <span>Zur Startseite</span> <!-- Dieser Teil ist z.B. fuer Suchmaschinen wichtig
                                         und wird einfach per CSS versteckt. -->
        <img src="verz/img.png" alt="Zur Startseite" title="Zur Startseite" /> <!-- alt= falls das Bild nicht angezeigt werden kann
                                                                        title= erscheint wenn du mit der Maus &uuml;ber
                                                                        das Bild gehst  -->
      </a>


  • Ich erspare das dem Internet :> Es ist für mich und eine zweite Person, mehr nicht, es bleibt offline ;) Ist nur n kleiner Gag^^ danke trotzdem, ich probiers gleich aus^^

  • Woaar :D ich hab zwar keine Ahnung was du da geschrieben hast, aber wenn ichs in mein Stylesheet kopiere und die Pixelzahlen anpasse klappts :) Ich danke dir vielmals :D


    *CLOSED* (jaaa ich weiß :D nicht meine Aufgabe xD)

  • Die andere Variante - braucht man oft z.B. auch bei Navigationen, die über Bilder funktionieren, wäre das ganze über ein Hintergrundbild zu lösen, indem man den img-Tag rausnimmt.
    Somit hast du lediglich folgende Konstruktion):


    Code
    <a><span>Linktext</span></a>


    Um es mal zu verkürzen.
    Anschließend einfach dein Hintergrundbild definieren und positionieren (du sagtest ja, du wüsstest wie das ginge).
    Anschließend den Text durch Ansprache des span-Tags wie oben im Code rausschieben.


    Ist für mich persönlich eine einfachere Lösung und eventuell etwas einfacherer zu verstehen :)


    LG

  • So ich entschuldige mich für den unnötigen Mehrcode, so geht es natürlich auch und ist "besser":


    Code
    <a href="#">
        <span>Zur Startseite</span>
      </a>



    Natürlich müssen bei margin-top: ; und margin-left: ; noch Innenabstände berücksichtigt werden, sprich ein mal den Innenabstand (padding: ;) drauf rechnen!

Jetzt mitmachen!

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