tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
4
ZUGRIFFE
668
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    johnwp johnwp ist offline Grünschnabel
    Registriert seit
    Jun 2011
    Beiträge
    2
    Hallo Zusammen!

    Ich arbeite mich seit einiger Zeit in html und CSS ein und habe zur Zeit ein Problem, bei dem ihr mir vielleicht weiterhelfen könnt.

    Und zwar möchte ich eine Navigationsleiste erstellen, die nur aus Images besteht. Anbei der Quellcode:

    <div align="center" style="border:1px solid black; padding:10px;">

    <ul id="navibereich">

    <li id="navi1">
    <a href="#">
    &nbsp
    </a>
    </li>

    <li id="navi2">
    <a href="#">
    &nbsp
    </a>
    </li>


    <li id="navi3">
    <a href="#">
    &nbsp
    </a>
    </li>

    <li id="navi4">
    <a href="#">
    &nbsp
    </a>
    </li>

    </ul>

    </div>

    */CSS*/

    <style>

    #navibereich li {display:inline; list-style-typ: none;}

    #navi1 a {border:0px solid red; margin-top:20px; margin-right: -20px; margin-left: 60px; height: 224px; width: 266px;}

    #navi1 a:link {text-decoration:none; background-image: url(aboutus1.png); background-repeat:no-repeat; background-position:left center;}
    #navi1 a:visited {text-decoration:none; background-image: url(aboutus1.png); background-repeat:no-repeat; background-position:left center;}
    #navi1 a:focus {text-decoration:none;}
    #navi1 a:active {text-decoration:none;background-image: url(aboutus3.png); background-repeat:no-repeat; background-position:left center;}
    #navi1 a:hover {text-decoration:none; color: pink; background-image: url(aboutus2.png); background-repeat:no-repeat; background-position:left center;}

    #navi2 a {border:0px solid blue;height: 224px;margin-top:20px; width: 266px;}

    #navi2 a:link {text-decoration:none; background-image: url(sustainable1.png); background-repeat:no-repeat; background-position:left center;}
    #navi2 a:visited {text-decoration:none; background-image: url(sustainable1.png); background-repeat:no-repeat; background-position:left center;}
    #navi2 a:focus {text-decoration:none;}
    #navi2 a:active {text-decoration:none; background-image: url(sustainable3.png); background-repeat:no-repeat; background-position:left center;}
    #navi2 a:hover {text-decoration:none; background-image: url(sustainable2.png); background-repeat:no-repeat; background-position:left center; }

    #navi3 a {border:0px solid green; height: 224px;margin-top:20px; margin-left:20px; width: 266px;}


    #navi3 a:link {text-decoration:none;background-image: url(participate1.png); background-repeat:no-repeat; background-position:left center;}
    #navi3 a:visited {text-decoration:none; background-image: url(participate1.png); background-repeat:no-repeat; background-position:left center;}
    #navi3 a:focus {text-decoration:none;}
    #navi3 a:active {text-decoration:none;background-image: url(participate3.png); background-repeat:no-repeat; background-position:left center;}
    #navi3 a:hover {text-decoration:none;background-image: url(participate2.png); background-repeat:no-repeat; background-position:left center;}

    #navi4 a {border:0px solid yellow; height: 224px;margin-top:20px; margin-left:20px; width: 266px;}

    #navi4 a:link {text-decoration:none;background-image: url(blog1.png); background-repeat:no-repeat; background-position:left center;}
    #navi4 a:visited {text-decoration:none; background-image: url(blog1.png); background-repeat:no-repeat; background-position:left center;}
    #navi4 a:focus {text-decoration:none;}
    #navi4 a:active {text-decoration:none;background-image: url(blog3.png); background-repeat:no-repeat; background-position:left center;}
    #navi4 a:hover {text-decoration:none; background-image: url(blog2.png); background-repeat:no-repeat; background-position:left center;}

    </style>


    Das ganze funktioniert auch einwandfrei im IE8. Jedoch nicht in den anderen Browsern und auch nicht wenn ich das ganze auf den Server lade.


    Kann mir da vielleicht jemand weiterhelfen. Ich wäre sehr sehr dankbar !!
     

  2. #2
    threadi threadi ist offline Mitglied Brokat
    Registriert seit
    Dec 2006
    Ort
    Leipzig
    Beiträge
    478
    Was heißt "einwandfrei"? Kannst Du mal einen Link zur betreffenden Seite posten?
     

  3. #3
    johnwp johnwp ist offline Grünschnabel
    Registriert seit
    Jun 2011
    Beiträge
    2
    #threadi

    mehr oder weniger einwandfrei. wenn du auf die seite www.travel4development.org gehst (mit dem IE) sieht man zwei schriftblöcke, die sich bei a:hover auch verändern. warum die ersten zwei nicht abgebildet werden und im firefox garnicht verstehe ich allerdings nicht. vielleicht habt ihr ja ne idee.. wäre wirklich sehr dankbar ..
     

  4. #4
    threadi threadi ist offline Mitglied Brokat
    Registriert seit
    Dec 2006
    Ort
    Leipzig
    Beiträge
    478
    Das sind keine Schriftblöcke sondern riesengroße Bilder. In jedem von mir gerade getesteten Browser werden deren hover-Bilder auch angezeigt. Sie müssen nur erstmal geladen werden. Das dauert auf Grund der Größe auch eine Weile. Schau dir dazu mal

    http://www.webmasterpro.de/coding/ar...nachladen.html

    an.

    Schau dir auch mal diese Fehler hier an:
    http://validator.w3.org/check?verbos...lopment.org%2F

    Und verwende weniger Inline-Styles.
     

  5. #5
    OpaBenno OpaBenno ist offline Mitglied
    Registriert seit
    Jun 2011
    Beiträge
    14
    hallo,
    empfehle einen Css-Editor (es gibt gute freeware).
    Z.bsp.: Line 43 / 46 ablolute ist wohl falsch!
    Ebenso besser gray als grey und Line 94 nonen<-- gibt es nicht.
    Alles leicht im Editor feststellbar.
    Zu guter letzt bei Validom.org mal die Homepage testen.
     

Ähnliche Themen

  1. Navigationsleiste mit Images
    Von zerix im Forum CSS
    Antworten: 3
    Letzter Beitrag: 18.04.08, 12:57
  2. Background-images wechseln
    Von Merbi im Forum Javascript & Ajax
    Antworten: 5
    Letzter Beitrag: 19.11.07, 12:28
  3. Toogle Button 2 verschiedenen images?
    Von schuetzejanett im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 1
    Letzter Beitrag: 21.07.07, 13:21
  4. Browser-Kompatibilität
    Von lexz im Forum CSS
    Antworten: 2
    Letzter Beitrag: 13.11.06, 07:52
  5. kompatibilität von css unter verschiedenen Browsern
    Von Thimo Grauerholz im Forum CSS
    Antworten: 1
    Letzter Beitrag: 18.08.01, 22:57

Stichworte