Seite 1 von 4

Fehler im Header

Verfasst: 24.02.2013 19:16
von fussle
Guten Abend,

ich habe im Header eine verschobene Zeile und wohl Tomaten auf den Augen. Ich kann den Fehler nicht finden...

[ externes Bild ]

Code: Alles auswählen

    <ul class="linklist rightside topnav">
        <!-- IF not S_IS_BOT and S_USER_LOGGED_IN -->
            <li<!-- IF $CA_PAGE == 'ucp' --> class="current"<!-- ENDIF -->>
                <a href="{U_PROFILE}" title="{L_PROFILE}" accesskey="u">{L_PROFILE}</a>
                &bull; 
            </li>
<!-- IF S_DISPLAY_SEARCH -->
           <li>
            <a href="{U_SEARCH_SELF}">{L_SEARCH_SELF}</a>
            &bull;
         </li>
         <!-- ENDIF --> 
         <li>
            <a href="{U_SMARTFEED}" title="{L_SMARTFEED_SHORT_EXPLAIN}">{L_SMARTFEED}</a>
            &bull;
         </li>
            <!-- IF U_RESTORE_PERMISSIONS -->
            <li>
                <a href="{U_RESTORE_PERMISSIONS}">{L_RESTORE_PERMISSIONS}</a>
                &bull;
            </li>
            <!-- ENDIF -->
        <!-- ENDIF -->
        <li<!-- IF $CA_PAGE == 'faq' --> class="current"<!-- ENDIF -->>
            <a href="{U_FAQ}" title="{L_FAQ_EXPLAIN}">{L_FAQ}</a>
        </li>
        <!-- IF not S_IS_BOT -->
            <!-- IF S_USER_LOGGED_IN and S_DISPLAY_MEMBERLIST -->
            <li<!-- IF $CA_PAGE == 'users' --> class="current"<!-- ENDIF -->>
                &bull;
                <a href="{U_MEMBERLIST}" title="{L_MEMBERLIST_EXPLAIN}">{L_MEMBERLIST}</a>
            </li>
            <!-- ENDIF -->
            
            <!-- IF S_USER_LOGGED_IN and S_DISPLAY_MEMBERLIST -->
            <li<!-- IF $CA_PAGE == 'users' --> class="current"<!-- ENDIF -->>
                &bull;
                <a href="http://www.fussle.de/forum/donate.php" title="Spenden" alt="Spenden" target="_blank">Spenden</a>
            </li>
            <!-- ENDIF -->
            
            <!-- IF not S_USER_LOGGED_IN and S_REGISTER_ENABLED and not (S_SHOW_COPPA or S_REGISTRATION) -->
            <li<!-- IF $CA_PAGE == 'register' --> class="current"<!-- ENDIF -->>
                &bull;
                <a href="{U_REGISTER}">{L_REGISTER}</a>
            </li>
            <!-- ENDIF -->
            <li<!-- IF $CA_PAGE == 'login' --> class="current"<!-- ENDIF -->>
                &bull;
                <a href="{U_LOGIN_LOGOUT}" title="{L_LOGIN_LOGOUT}" accesskey="l">{L_LOGIN_LOGOUT}</a>
            </li>
        <!-- ENDIF -->

Re: Fehler im Header

Verfasst: 24.02.2013 20:25
von Talk19zehn
Hello fussle, auf mich wirkt deine beigestellte Grafik so, als würde sie nicht in das Browserfenster passen ( ohne Gewähr ).
Ohne Link zum Forum und Link zum Style ein schwieriges Unterfangen.

Beste Grüße

Re: Fehler im Header

Verfasst: 25.02.2013 06:03
von fussle
Guten Morgen,

von der Breite her passt es definitiv =)

Link zum Forum: fufo :: come on board
Style: ca_gen2
Overall Header: http://dl.dropbox.com/u/41168963/overall_header.html

Re: Fehler im Header

Verfasst: 25.02.2013 06:08
von Miriam
KB:testuser

Re: Fehler im Header

Verfasst: 25.02.2013 06:10
von fussle
Guten Morgen Miriam,

ein Testuser braucht es nicht, da der Fehler auch so auftritt... aber ich werde trotzdem mal einen anlegen.

Re: Fehler im Header

Verfasst: 25.02.2013 06:14
von Miriam
Das ist nett.


Habe ich denn Matsch auf den Augen? -> [ externes Bild ]

Re: Fehler im Header

Verfasst: 25.02.2013 06:21
von fussle
Seltsam, vielleicht liegt es nur am 25ger Chrome: http://dl.dropbox.com/u/41168963/fehler2.jpg

Re: Fehler im Header

Verfasst: 25.02.2013 07:18
von fussle
Testuser: phpbb
pw: phpbb-Test1

Re: Fehler im Header

Verfasst: 25.02.2013 15:09
von HabNurNeFrage
Hi,

ist anscheinend nur im Chrome so.
Opera, IE und FF interpretieren wie gewünscht. Safari habe ich bei mir nicht installiert...
Verdacht: Chrome verhaddelt sich beim Interpretieren des Klassen-Mixes in overall_header.html => <ul class="linklist rightside topnav">
Versuchen könntest Du folgendes:

Im Stylesheet finden:

Code: Alles auswählen

ul.linklist li {
	display: block;
	list-style-type: none;
	float: left;
	width: auto;
	margin-right: 5px;
	font-size: 1.1em;
	line-height: 2.2em;
}

Darin die Zeile line-height: 2.2em; ersetzen mit line-height: 1.1em;

Vielleicht zwingt die Zeilenhöhenreduzierung Chrome zur Listung auf gleicher Höhe.
Nach dm Upload Cache leeren und hoffen, dass es dann in allen Browsern gleich aussieht... :wink:

LG

Re: Fehler im Header

Verfasst: 25.02.2013 16:55
von fussle
Hmm, das behebt das Problem nicht wirklich, aber es war ein versuch....