Moin,
ich hatte bei der Verwendung des Templates 247portal-b-blue einige Darstellungsprobleme mit dem Safari Browser.
Im Header wurden Teile verschoben und das Top-Navigations-Menu rutsche nach links obwohl es eigentlich rechts stehen sollte.
Durch folgende Änderung des Codes in der index.php Datei des Templates kann man dem Ganzen etwas entgegenwirken.
Hier ist ein Ausschnitt aus dem Originalcode der index.php Zeile 47 bis 60 (die grün markierte Einträge wurden anschließend in der neue Version entfernt):
Hier ist der neue Codeabschnitt (die rot markierten Einträge wurden hinzugefügt, die orange markierten Einträge wurden geändert) :Code:<tr> <td height="100" colspan="2" class="title" style="padding-top:14px;"><table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="100%" style="padding-left:10px;"><a href="<?php echo $mosConfig_live_site;?>" title="<?php echo $mosConfig_sitename; ?>"><?php echo $mosConfig_sitename; ?></a></td> <td><?php mosLoadComponent( "banners" ); ?></td> </tr> </table></td> </tr> <tr> <td width="400" height="29"><div id="search"> <?php mosLoadModules ( 'user4', -1 ); ?> </div></td> <td width="100%" height="29" valign="bottom" class="mainlevel-nav"><?php mosLoadModules ( 'user3' ); ?></td> </tr>
Bei mir funktioniert dieser Code bei folgenden Browsern: FF 2.0, Safari 2.0.4 und IE 5.5 und 6.0.Code:<tr> <td height="100" colspan="3" class="title"> <table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="4%" style="padding-left:10px; padding-top: 14px;"> <?php mosLoadComponent( "banners" ); ?> </td> <td width="96%" style="padding-left:10px; padding-top: 14px;"><a href="<?php echo $mosConfig_live_site;?>" title="<?php echo $mosConfig_sitename; ?>"> <?php echo $mosConfig_sitename; ?> </a></td> <td width="0%"></td> </tr> </table> </td> </tr> <tr> <td width="10%" height="29"> <div align="left" id="search"> <?php mosLoadModules ( 'user4', -1 ); ?> </div> </td> <td width="50%" height="29"> </td> <td width="40%" height="29" valign="bottom" class="mainlevel-nav" style="align: right; padding-right: 5px;"> <div align="right"> <?php mosLoadModules ( 'user3' ); ?> </div> </td> </tr> </table> </td>
Für Verbesserungsvorschläge bin in natürlich immer offen.![]()
Ich hoffe, ich konnte damit einigen Usern etwas Zeit sparen, die vor einem ähnlichen Problem sitzen...


LinkBack URL
About LinkBacks
Zitieren
Lesezeichen