Homepage auch schön auf Safari (Mac) anzeigen lassen

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Homepage auch schön auf Safari (Mac) anzeigen lassen

    Lieeebe Loooite

    Ich habe eine Homepage programmiert.
    Für das grafische habe ich zwei verschiedene Style-Sheets erstellt, eines für den Internet Explorer und ein anderes für Mozilla.

    Das frage ich so ab im Code:
    [PHP<!--[if IE]>
    <style type="text/css">@import url(css/stylesIE.css);</style>
    <![endif]-->[/PHP]

    Man muss die Seite aber auch auf Mac ansehen können, und zwar auf Safari.

    Der Mac-Browser macht ein Problem, denn auf der Index-Seite befindet sich unten rechts ein Enter-Button, ich habe ihn bei den Stylesheets folgendermassen (halt mit je verschiedenen Pixelangaben) positioniert:

    PHP Code:
    .enterbutton {
    margin-right:14px;
    margin-top:55px;
    float:right;

    Dieser Button wird in Safari aussen an meinem Page-Bereich dargestellt, ich kann ihn nicht an dieser Stelle belassen.


    Nur wie mach ich das bloss, dass der Button auch in Safari am richtigen Platz erscheint? Es würde mich freuen falls mir jemand helfen könnte oder eine Idee hätte.


    Kann ich ein Stylesheet extra für Safari verfassen und dann wie oben in meinem Post abfragen? Oder kann ich die Positionierung in den beiden vorhandenen Stylesheets prozentual machen?

    Hat das jemand von euch schonmal gemacht?

    Vielen Dank für eure Hilfe
    Tinella

  • #2
    welche doctype hast benutzt? ich habe die erfahrung gemacht, dass die darstellung im safari eiegentlich genau so ist, wie im firefox, solange man kein html transitional benutzt.

    gruß
    peter
    Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
    Meine Seite

    Comment


    • #3
      Ich habe folgende Doctype:
      PHP Code:
      <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
      Muss ich die ändern?

      Tinella

      Comment


      • #4
        Muss ich die ändern?
        eigentlich nicht, die ist in ordnung, allerdings kann ich jetzt nicht mehr weiter helfen, da ich hier keinen safari zur verfügung habe. stell trotzdem mal ein beispiel online.

        gruß
        peter
        Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
        Meine Seite

        Comment


        • #5
          Danke für deine Antwort!

          was möchtest du für ein Beispiel haben?

          Comment


          • #6
            was möchtest du für ein Beispiel haben?
            wo der fehler auftritt, damit die safari-nutzer ihn sehen können.

            gruß
            peter
            Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
            Meine Seite

            Comment


            • #7
              OffTopic:
              "Die Dokumentstyp"? Ich weiß ja nich...
              Nur wenige wissen, wieviel man wissen muss, um zu wissen, wie wenig man weiß.

              Comment


              • #8
                Original geschrieben von ArSeN
                OffTopic:
                "Die Dokumentstyp"? Ich weiß ja nich...
                ???

                peter
                Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
                Meine Seite

                Comment


                • #9
                  OffTopic:
                  Ja.. is ja nix von großer Bedeutung, aber ihr sprecht die ganze Zeit von "Die Doctype" - übersetzt heißt Doctype jedoch "Dokumentstyp", und ich glaub der deutsche Artikel für "Typ" ist "Der" und nicht "Die"
                  Nur wenige wissen, wieviel man wissen muss, um zu wissen, wie wenig man weiß.

                  Comment


                  • #10
                    deutsch

                    gruß
                    peter
                    Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
                    Meine Seite

                    Comment


                    • #11
                      Leute bitte bleibt Topic... Danke :-)

                      Das Problem tritt bei folgendem Code auf:
                      PHP Code:
                      <?php
                      // UTF-8
                      header("Content-type: text/html; charset=UTF-8");

                      // FILE INCLUDES
                      include "includes/config.php";
                      include 
                      $CONFIG['includepath']."arrays.php";

                      // GLOBALS
                      $PHP_SELF $_SERVER['PHP_SELF'];

                      // SESSION
                      session_start();

                      // LANGUAGE SELECTION
                      if($_REQUEST['lang']) if(deepInArray($_REQUEST['lang'],$CONFIG['allowedLanguages'])) $_SESSION['s_lang'] = $_REQUEST['lang'];
                      if(!
                      $_SESSION['s_lang']) $_SESSION['s_lang'] = "de";
                      require 
                      $CONFIG['languagepath'].$_SESSION['s_lang'].".inc.php";

                      // SITE HANDLING
                      if ($_REQUEST['textContent']) $_SESSION['sessionTextContent'] = $_REQUEST['textContent'];
                      if (!
                      $_SESSION['sessionTextContent']) $_SESSION['sessionTextContent'] = "home";
                      ?>

                      <!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=utf-8" />
                      <title><?php echo $CONFIG['pageTitel']; ?></title>
                      <link href="css/stylesMZ.css" rel="stylesheet" type="text/css" />
                      <!--[if IE]>
                        <style type="text/css">@import url(css/stylesIE.css);</style>
                      <![endif]-->
                      </head>
                      <body id="mybody">
                      <script type="text/javascript">
                      <!--
                      if(screen.availHeight <= 768) {
                          document.getElementById("mybody").style.marginTop = '14px';
                      }
                      else {
                          document.getElementById("mybody").style.marginTop = '60px';
                      }
                      //-->
                      </script>

                      <div id="maincontainerindex">
                          <div id="leftindex"><!-- Here Picture from css --></div>
                          <div id="rightindex">
                              <a href="mainpage.php"><img class="enterpic" src="images/rightindex.jpg" alt="Das Zentrum für xx und xx" border="0" /></a>
                              <a href="mailto:x@x.ch"><img class="email" src="images/email.gif" alt="x@x.ch" border="0" /></a>
                              
                              <a href="mainpage.php"><img class="enterbutton" src="images/enter.jpg" border="0" alt="Enter" /></a>
                              
                          </div>
                          <br clear="all" />
                      </div>
                      </body>
                      </html>
                      Der enterbutton ist der Button, der am falschen Ort angezeigt wird (6te Linie von unten her).

                      Jemand 'ne Ahnung?

                      Comment


                      • #12
                        Original geschrieben von tinella
                        Leute bitte bleibt Topic... Danke :-)
                        Du bitte auch ...
                        Das Problem tritt bei folgendem Code auf
                        Du willst ein clientseitiges Problem diskutieren - also poste bitte auch den Code, den der Client erhält (bzw. besser: Stelle ein Online-Beispiel bereit).
                        I don't believe in rebirth. Actually, I never did in my whole lives.

                        Comment


                        • #13
                          Was macht denn dieser Tag: <br clear="all" />, vielleicht liegt's ja daran?!?
                          "I don't want to belong to any club that would accept me as a member."

                          Groucho Marx

                          Comment


                          • #14
                            br (Attribut-Referenz)
                            Nur wenige wissen, wieviel man wissen muss, um zu wissen, wie wenig man weiß.

                            Comment


                            • #15
                              Dann aber doch bitte

                              PHP Code:
                              <br style="clear: all;" /> 

                              Comment

                              Working...
                              X