+ Antworten
Ergebnis 1 bis 2 von 2

Thema: Der Safari mag mein div-Template nur ganz wenig

  1. #1
    Neu an Board
    Registriert seit
    11.08.2005
    Beiträge
    22
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Frage Der Safari mag mein div-Template nur ganz wenig

    Hallo,

    habe meine kleine Fotoseite mit dem visualminimal-Template gebastelt, welche mit div's arbeitet. Habe auch zwischendurch immer geschaut, dass die Seite mit IE, Opera und FF läuft. Nur die apple-seitigen Safari und Konqueror hatte ich total vergessen.

    Jetzt wurde mir berichtet, dass die Container nich mit dem Inhalt "mitwachsen". Lediglich wenn ich die Galerie (Menalty G2 Integration) anklicke funktioniert es komischerweise. Ich kann mir überhaupt nicht erklären, wo Safari bei der Seite ein Problem sieht.

    Kann mir denn jemand damit helfen?

    Meine index.php sieht so aus:

    PHP-Code:
    <?php
    defined
    '_VALID_MOS' ) or die( 'Direct Access to this location is not allowed.' );
    // needed to seperate the ISO number from the language file constant _ISO
    $iso split'='_ISO );
    // xml prolog
    echo '<?xml version="1.0" encoding="'$iso[1] .'"?' .'>';
    ?>
    <!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>
    <?php mosShowHead(); ?>
    <?php
    if ($my->id) {
            include (
    "editor/editor.php");
            
    initEditor();
    }

        if( !
    mosCountModules('right') ) {
            
    $mod_right 'style="display: none;"';
            
    $mod_content 'style="width: 466px;"';
        }else {
            
    $mod_right '';
        }
    ?>


    <meta **********="Content-Type" content="text/html; <?php echo _ISO?>" />
    <script src="<?php echo $mosConfig_live_site;?>/templates/<?php echo $cur_template;?>/js/template_js.js" type="text/javascript"></script>
    <link href="<?php echo $mosConfig_live_site;?>/templates/<?php echo $cur_template;?>/css/template_css.css" rel="stylesheet" type="text/css" media="screen" />
    <link href="<?php echo $mosConfig_live_site;?>/templates/<?php echo $cur_template;?>/css/print_css.css" rel="stylesheet" type="text/css" media="print" />

    <script type="text/javascript">
    <!--
    function toggleBox(szDivID, iState) // 1 visible, 0 hidden 

      if(document.layers)  // NN4 
      { 
        document.layers[szDivID].visibility = iState ? "show" : "hide"; 
      } 
      else if(document.getElementById) // gecko(NN6) + IE5+ 
      { 
        var obj = document.getElementById(szDivID); 
        obj.style.visibility = iState ? "visible" : "hidden"; 
      } 
      else if(document.all) //IE 4 
      { 
        document.all[szDivID].style.visibility = iState ? "visible" : "hidden"; 
      } 
    }
    //-->
    </script>

    </head>
    <body>


    <map name="Landkarte">
    <area shape="rect" coords="11,12,68,17" href="#" onClick="toggleBox('LoginBox',1); return false;" title="login">
    </map>

    <div id="container">
        <img src="<?php echo $mosConfig_live_site;?>/templates/<?php echo $cur_template;?>/images/visualminimal_04.gif" alt="" width="786" height="77" usemap="#Landkarte" id="header" />
        <div id="body_container">
            <img src="<?php echo $mosConfig_live_site;?>/templates/<?php echo $cur_template;?>/images/visualminimal_06.gif" alt="" id="body_top" />
            <div id="mod_left">
              <p>
                <?php mosLoadModules 'left' ); ?>
              </p>
              </div>
            <div id="contents"<?php echo $mod_content?>>
                  <?php mosLoadModules 'top' ); ?>
                <?php mosMainBody(); ?>
              </div>
            <div id="mod_right"<?php echo $mod_right?>>      
              <?php mosLoadModules 'right' ); ?>
            </div>
        </div>
        <img src="<?php echo $mosConfig_live_site;?>/templates/<?php echo $cur_template;?>/images/visualminimal_09.gif" alt="" width="786" height="20" id="body_bottom" />
        <div id="footer_container">
            <img src="<?php echo $mosConfig_live_site;?>/templates/<?php echo $cur_template;?>/images/visualminimal_16.gif" alt="" id="body_top" />
            <div id="mod_banners">
                    <?php mosLoadModules 'banner', -); ?>
            </div>
        </div>
        <img src="<?php echo $mosConfig_live_site;?>/templates/<?php echo $cur_template;?>/images/visualminimal_19.gif" alt="" width="786" height="12" id="body_bottom" />

    <div id="footer"><?php include_once('includes/footer.php'); ?>
    </div>
    </div>

    <div id="LoginBox"> 
      <table> 
      <tr> 
        <td colspan="2"> 
            <?php mosLoadModules'inset' ); ?> 
        </td> 
      </tr> 
      <tr> 
        <td width="50%"> 
          <a href="administrator/index.php"> 
            <img src="images/M_images/con_info.png" width="16" height="16" border="0" /> 
            <font size="1"><strong>admin</strong></font> 
          </a> 
        </td> 
        <td width="50%" align="right"> 
          <a href="#" onClick="toggleBox('LoginBox',0); return false;">
            <img src="images/cancel_f2.png" width="16" height="16" border="0" /> 
          </a> 
        </td> 
      </tr> 
      </table> 
    </div>

    </body>
    </html>
    Vielen Dank für eure Hilfe. Möchte eigentlich ungern auf die Mac-User verzichten und weiss überhaupt nicht, wie ich das Problem lösen kann.

    spooniverse

  2. #2
    Kommt häufiger vorbei Avatar von simplex2k4
    Registriert seit
    25.04.2005
    Ort
    (Ober-)Österreich
    Alter
    32
    Beiträge
    419
    Bedankte sich
    0
    Erhielt 7 Danksagungen
    in 7 Beiträgen

    Standard

    ja die seite doch mal durch den w3c-validator -> http://validator.w3.org/ und für die css hier -> http://jigsaw.w3.org/css-validator/validator-uri.html

    da werden dann sicher einige fehler angezeigt. die bereinigst du so gut es geht. am besten natürlich alle .

    halte ausschau nach fehlern die das template betreffen - joomla/mambo sind von vorneherein leider nicht 100%ig w3c-valide.
    viele grüße
    simplex

+ Antworten

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein