tutorials.de Buch-Aktion 05/2012
Seite 1 von 2 12 LetzteLetzte
ERLEDIGT
NEIN
ANTWORTEN
18
ZUGRIFFE
919
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
DIESES THEMA IST
GESCHLOSSEN
  1. #1
    dirkgently dirkgently ist offline Mitglied Gold
    Registriert seit
    Mar 2003
    Ort
    Frankfurt
    Beiträge
    129
    Hallo.

    Ich bin dabei eine Webseite mit css zu machen.
    Da es einige Probleme gibt, habe ich beschlossen alles mal klein anzufangen und mich ran zu tasten..
    Ich hab die Navigation mal nachgebaut.
    Link

    unter Mac und FF oder Mazilla sieht alles gut aus. Aber wenn ich mir das mit dem PC anzeigen lasse, sieht alles völlig sch... aus.

    Vielleicht hat jemand ein Tip für mich

    Kann doch nicht so schwer sein, etwas Kompatibles für das Gängigste zu machen ..

    Grüße!

     

  2. #2
    Stoffelchen Stoffelchen ist offline Mitglied Silber
    Registriert seit
    Jul 2006
    Ort
    Epfenbach (Ba-Wü)
    Beiträge
    57
    Hmm... das Problem hab ich auch schon... die, für mich, einfachste Lösung ist gewesen, meinen Freund dran zu setzen und eine Abfrage schreiben zu lassen (weil ich nicht wusste, wie das ging), die vorher überprüft, welchen Browser der Besucher benutzt. Damit könntest du dann unterschiedliche .css Dateien aufrufen lassen, die für den jeweiligen Browser angepasst sind.

    Aber ich könnte mir vorstellen, dass es da noch eine einfachere Variante gibt. Ich neige nämlich immer dazu den 'unvorteilhaftesten' weg zu gehen.
     

  3. #3
    dirkgently dirkgently ist offline Mitglied Gold
    Registriert seit
    Mar 2003
    Ort
    Frankfurt
    Beiträge
    129
    Hi

    Danke für den Tip!
    und dann bist du mit 2 css dateien ausgekommen?

    Was hast du denn dann bei der IE Version verändert, dass es funktioniert hat?

    Grüße!
     

  4. #4
    Stoffelchen Stoffelchen ist offline Mitglied Silber
    Registriert seit
    Jul 2006
    Ort
    Epfenbach (Ba-Wü)
    Beiträge
    57
    nein... ich glaube damals hatte ich 3 .css Dateien ...

    ich hab einfach ein paar Werte wie z.B. widht oder height geändert, damit es halt passt... manchmal hab ich auch ein bischen an top und left feilen müssen... aber ansonsten ging es eigentlich...

    kopier deine jetzige .css datei einfach und änder ein paar Werte, damit dir die Site auch im IE gefällt
     

  5. #5
    dirkgently dirkgently ist offline Mitglied Gold
    Registriert seit
    Mar 2003
    Ort
    Frankfurt
    Beiträge
    129
    Danke dir!

    Das ist vielleicht echt gar keine schlecht Idee.!

    Zwar komisch, so einen "komischen" Aufwand zu betreiben. Aber warum nicht.
    Ich hab den Eindruck, alles wird komizierter, als einfacher mit css....

    Grüße!
     

  6. #6
    Quaese Quaese ist offline Moderator
    tutorials.de Moderator
    Registriert seit
    Feb 2004
    Beiträge
    3.451
    Hi,

    ich hab bei Stu Nicolls ein Menu gefunden und etwas angepasst.
    HTML-Code:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
    <title>Untitled Document</title>
    <style type="text/css">
      <!--
    body{ margin: 0px;
          padding: 0px;
          font-family: "Lucida Grande", Lucida, Helvetica, Arial, sans-serif;}
    
    #navi_text{ margin: 0;
                padding: 0;
                text-align: center;
                color: green;
                height: 26px;
                background: #eee url(http://www.jochen-wendl.de/Nav_test/navi_navigation.jpg) repeat-x;}
    
    #Navigation{ display: table;
                 padding: 0;
                 list-style-type: none;
                 line-height: 0.95em;
                 white-space: nowrap;  /* Zeilenumbruch unterbinden und Text auf einer Zeile halten */}
    
    #Navigation li{ display: table-cell;
                    border-right: 3px solid green;}
    
    #Navigation li input.btnSubmit{ margin: 1px 10px 1px;
                                    font-size: 0.8em;}
    #Navigation li input.favorites{ margin-left: 10px;}
    
    #Navigation a{ display: block;
                   padding: 4px 10px;
                   color: #000;
                   text-decoration: none;}
    #Navigation a:visited{ color: #666;}
    #Navigation a:hover{ color: gray;}
    
    #Navigation li a.first{ border-left: 3px solid green;}
    
    .zentriert {margin: 0 auto;}
     //-->
    </style>
    
    <!--[if IE]>
      <style type="text/css">
      <!--
    #Navigation{ display: inline-block;
                 width: 1px;   /* IE passt die Grösse automatisch an das Menü an */
                 padding: 0 2px;
                 font-size: 1.05em;}
    
    #Navigation li{ display: inline;}
    
    #Navigation li input.btnSubmit{ margin: 0;}
    
    #Navigation a,
    #Navigation a:visited{ display: inline-block;
                           margin: 0 -2px;}
      //-->
      </style>
    <![endif]-->
    </head>
    <body>
    <div id="navi_text">
    	<ul id="Navigation" class="zentriert">
    	  <li><a class="first" href="#">Home</a></li>
    	  <li><a href="#">Produktservice</a></li>
    	  <li>
    	    <input name="ean_nummer" type="text" class="favorites" value="EAN Nummer eingeben" maxlength="20" />
    	    <input type="submit" class="btnSubmit" name="Submit" value="los" />
    	  </li>
    	  <li><a href="#">Download</a></li>
    	  <li><a href="#" class="Navigation">Impressum</a></li>
    	  <li><a href="#">Kontakt</a></li>
    	  <li><a href="#">Über uns </a></li>
    	</ul>
    </div>
    </body>
    </html>
    Vielleicht kannst Du etwas damit anfangen.

    Ciao
    Quaese
     
    Vielleicht muss man manchmal vom Weg abkommen, um nicht auf der Strecke zu bleiben!
    ----
    Der "Fortsetzungsroman" auf www.leuteforum.de

    New kind to realize large scalable projects with jQuery: jQuery SDK

  7. #7
    Avatar von bluex
    bluex bluex ist offline Mitglied Gold
    Registriert seit
    Nov 2004
    Ort
    Lüchow
    Beiträge
    203
    Du musst beim ie immer alles extra machen was mit dem Boxensystem zu tun hat. Leider sind die Programmierer des IE so schlecht das sie sich nicht an die Webstandarts halten können und fehler im IE gemacht haben..... wir dürfens jatzt leider ausbaden....

    Beim Boxensystem musst du z.b. die maße für den IE immer extra nochmal definieren, und rumprobieren bis es auch dort passt, weil der IE sich leider immer verrechnet. Auch mit nicht definierten backrounds hat der IE so seine Schwierigkeiten...

    mfg
    blueX
     

  8. #8
    webl webl ist offline Mitglied
    Registriert seit
    Mar 2006
    Beiträge
    10
    Hi,
    und wie kann man das dann umsetzen, dass der fuer IE zum Beispiel basic3.css, fuer Opera, was auch nicht wirklich toll ist basic2.css und dann noch fuer Safari von Apple und Firefox basic.css laedt.. Hab naemlich bei meiner jetzigen Webseite, die ich erstelle auch das Prolem.. Vielen Dank schonmal!

    MfG
    webl
     

  9. #9
    Avatar von bluex
    bluex bluex ist offline Mitglied Gold
    Registriert seit
    Nov 2004
    Ort
    Lüchow
    Beiträge
    203
    HTML-Code:
    <link rel="stylesheet" media="all" type="text/css" href="css/style.css" />
    <!--[if lte IE 6]>
    <link rel="stylesheet" media="all" type="text/css" href="css/style_ie.css" />
    <![endif]-->
    So zum Beispiel für den ie6.

    In der ersten wird alles festgelegt und die Sachen die du für einen anderen Browser anders machen musst, definierts du in der nächsten Datei dann einfach nochmal und überschreibst den alten Wert somit.
     

  10. #10
    dirkgently dirkgently ist offline Mitglied Gold
    Registriert seit
    Mar 2003
    Ort
    Frankfurt
    Beiträge
    129
    Hallo.

    Cool.
    Vielen Dank!

    Das mit IE nervt schon ziemlich...
    Aber ich denke mit 2 css dateien kommt man wohl aus...


    Grüße!
     

  11. #11
    webl webl ist offline Mitglied
    Registriert seit
    Mar 2006
    Beiträge
    10
    Hallo,
    muss ich das genauso einsetzen mit dem"<!--[if lte IE 6]>"
    Weil bei mir hats nicht geklappt.. Aber das kann auch daran liegen, dass
    ich nur einen Mac habe und damit auch nur eine Macversion von IE..
    Muss ich da was spezielles einsetzen, weil bei dem Browser wird es auch total
    falsch angezeigt.. Danke schonmal!
     

  12. #12
    Avatar von bluex
    bluex bluex ist offline Mitglied Gold
    Registriert seit
    Nov 2004
    Ort
    Lüchow
    Beiträge
    203
    achsoo. Ja also der fehler Mit dem Boxensystem Besteht soweit ich weis nur in der Windowsversion des IE6. Auf dem Mac ist alles normal.
     

  13. #13
    webl webl ist offline Mitglied
    Registriert seit
    Mar 2006
    Beiträge
    10
    Mir gehts ja nicht um ein Boxensystem.. Bei dem IE fuer den Mac treten auch immer Fehler auf wenn man mit css arbeitet.. Was muss ich denn fuer den InternetExplorer Mac und fuer Opera vielleich noch einsetzen.. Danke!
     

  14. #14
    Avatar von bluex
    bluex bluex ist offline Mitglied Gold
    Registriert seit
    Nov 2004
    Ort
    Lüchow
    Beiträge
    203
    Das sollte eigendlich das Gleiche sein, wär mir jedenfalls neu wenn man auch noch zwischen den OS unterscheiden muss.

    MfG
    blueX
     

  15. #15
    webl webl ist offline Mitglied
    Registriert seit
    Mar 2006
    Beiträge
    10
    Hm... Also jetzt bin ich total berfragt.. Sowas dummes hab ich auch noch nicht erlebt..
    Im Internetexplorer fuer Windows zeigt ers richtig an aber im Internetexplorer fuer den Mac nicht.. Also da fragt man sich echt was fuer Leute das bei Mircosoft entwickelt haben.. Naja Microsoft eben..
     

Ähnliche Themen

  1. Navi css
    Von spamerix im Forum CSS
    Antworten: 19
    Letzter Beitrag: 23.11.08, 11:25
  2. navi
    Von El_Tomato im Forum Javascript & Ajax
    Antworten: 15
    Letzter Beitrag: 22.12.06, 22:41
  3. CSS Navi
    Von rudie3001 im Forum CSS
    Antworten: 4
    Letzter Beitrag: 17.02.06, 20:52
  4. Navi-Probs
    Von CrocodileHunter im Forum Javascript & Ajax
    Antworten: 4
    Letzter Beitrag: 31.07.04, 16:10
  5. Navi Problem
    Von Hexle im Forum Flash Plattform
    Antworten: 4
    Letzter Beitrag: 16.07.04, 11:40