Flat List Internet Explorer

Moderator: Sisko1990

Forum rules
Forumregeln
Locked
BA53
Joomla! Fledgling
Joomla! Fledgling
Posts: 2
Joined: Sat Dec 30, 2006 4:10 pm

Flat List Internet Explorer

Post by BA53 » Sat Dec 30, 2006 4:21 pm

Hallo zusammen,

dieser Bug hat mich jetzt schon einige Nerven gekostet. Ich habe folgendes Problem bei einem Template:

Wenn Joomla die Menüs als Flat List generiert, werden alle Tags hintereinander ohne Abstand geschrieben, z.B.:



An sich ja auch kein Problem. Aber der IE zereisst mir dann immer mein CSS Menü, wenn zwischen dem letzten kein Leerzeichen steht.  >:(

Hier der Code:

Code: Select all

 <body>
    <table width="760" cellspacing="0" cellpadding="10" border="0" style="margin:auto;">
      <tr>
        <td class="border">
          <table width="100%" cellspacing="0" cellpadding="0" border="0">
            <tr>
              <td align="center">
                <img src="templates/h/img/head.jpg" alt="head" /></td>
            </tr>
            <tr>
              <td class="nav_bar" align="center">
              
              <?php mosLoadModules('left',-2);?>                                                <!-- Hier wird das Menü eingefügt -->
 
                </td>
            </tr>
          </table><br /><br />

         <?php mosMainBody(); ?> 

         </td>
            </tr>
          </table>
          
          </td>
      </tr>
    </table>
  </body>

Der Css File:

Code: Select all

.nav_bar {
height : 23px;
vertical-align : top;
background : url(img/nav_norm.jpg);
padding : 0;
margin : 0;
}
#mainlevel {
height : 23px;
color : #ffffff;
padding : 0;
margin : 0;
}
#mainlevel li {
display : inline;
}
#mainlevel a:link, #mainlevel a:visited {
font-size : 11px;
font-weight : bold;
padding : 4px 8px 6px 8px;
text-decoration : none;
color : #ffffff;
}
#mainlevel a:link.active, #mainlevel a:visited.active, #mainlevel a:hover {
color : #3a95dc;
background : url(img/nav_high.jpg);
}

Ich würde nur ungerne im Joomla Code rumwühlen und diesen bei jedem Update wegen dem IE abändern. Gibt es da vielleicht einen elegateren weg, diesen Bug zu umgehen?

Auf dem Bild im Anhang ist das dadurch verschobene Menü. Wenn man zwischen ein Leerzeichen schreibt, funktioniert alles. Jedoch wird dieser Code ja gerade von Joomla erzeugt.
You do not have the required permissions to view the files attached to this post.
Last edited by BA53 on Sat Dec 30, 2006 4:27 pm, edited 1 time in total.

 
BA53
Joomla! Fledgling
Joomla! Fledgling
Posts: 2
Joined: Sat Dec 30, 2006 4:10 pm

Re: Flat List Internet Explorer

Post by BA53 » Sat Dec 30, 2006 5:09 pm

hat sich gerade erledigt. Man musste ein vertical-align : bottom; einsetzen und dann das padding des Elementes neu anpassen. *nerv*

 

Locked

Return to “Template, CSS und Designfragen 1.0.x”