Unerklärliches Layoutproblem

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Benutzeravatar
Martin Truckenbrodt
Mitglied
Beiträge: 1143
Registriert: 15.08.2003 23:16
Wohnort: Südthüringen
Kontaktdaten:

Unerklärliches Layoutproblem

Beitrag von Martin Truckenbrodt »

Hallo,
www.killi.org

Ein Auzug aus der www.killi.org/index.php:

Code: Alles auswählen

<body>
<?php include "includes/navigation.inc.php" ?>
Ein Auszug der overal_header.tpl:

Code: Alles auswählen

<body>
<a name="top"></a>
{NAV_BAR}
Ein Auszug aus der page_header.php:

Code: Alles auswählen

'NAV_BAR' => implode("",file("http://www.killi.org/includes/navigation2.inc.php")))
Meine Standard Navigationsleiste navigation.inc.php:

Code: Alles auswählen

<table bgcolor="#6666FF" width="100%" class="layout">
	<tr class="layout">
		<td align="center" class="layout" nowrap>
			<a name="Home" id="Home" href="/" class="navbar" onMouseOver="Home">Home</a> - 
			<a name="FAQ" id="FAQ" href="faq.php" class="navbar" onMouseOver="FAQ">FAQ</a> - 
			<a name="Forum" id="Forum" href="cgi/phpBB2/index.php" class="navbar" onMouseOver="Forum">Forum</a> - 
			<a name="Kalender" id="Kalender" href="cgi/phpBB2/calendar.php" class="navbar" onMouseOver="Kalender">Kalender</a> - 
			<a name="Tauschb&ouml;rse" id="Tauschboerse" href="cgi/phpBB2/index.php?c=6" class="navbar" onMouseOver="Tauschb&ouml;rse">Tauschb&ouml;rse</a> - 
			<a name="Fotogalerie" id="Fotogalerie" href="cgi/phpBB2/album.php" class="navbar" onMouseOver="Fotogalerie">Fotogalerie</a> - 
			<a name="Links" id="Links" href="links.php" class="navbar" onMouseOver="Links">Links</a> - 
			<a name="Kontakt" id="Kontakt" href="kontakt.php" class="navbar" onMouseOver="Kontakt">Kontakt</a> - 
			<a name="Impressum" id="Impressum" href="impressum.php" class="navbar" onMouseOver="Impressum">Impressum</a> &nbsp;&nbsp;&nbsp;
			<a name="zur DKG Vereinsseite http://dkg.killi.org" href="http://dkg.killi.org" target="_blank"><img src="gfx/dkglogo_60.gif" alt="zur DKG Vereinsseite http://dkg.killi.org" width="60" height="60" border="0" align="middle"></a>
		</td>
	</tr>
</table>
Die Version navigation2.inc.php:

Code: Alles auswählen

<table bgcolor="#6666FF" class="layout" width="100%">
	<tr class="layout">
		<td align="center" class="layout" nowrap>
			<a name="Home" id="Home" href="../../" class="navbar" onMouseOver="Home">Home</a> - 
			<a name="FAQ" id="FAQ" href="../../faq.php" class="navbar" onMouseOver="FAQ">FAQ</a> - 
			<a name="Forum" id="Forum" href="index.php" class="navbar" onMouseOver="Forum">Forum</a> - 
			<a name="Kalender" id="Kalender" href="calendar.php" class="navbar" onMouseOver="Kalender">Kalender</a> - 
			<a name="Tauschb&ouml;rse" id="Tauschboerse" href="index.php?c=6" class="navbar" onMouseOver="Tauschb&ouml;rse">Tauschb&ouml;rse</a> - 
			<a name="Fotogalerie" id="Fotogalerie" href="album.php" class="navbar" onMouseOver="Fotogalerie">Fotogalerie</a> - 
			<a name="Links" id="Links" href="../../links.php" class="navbar" onMouseOver="Links">Links</a> - 
			<a name="Kontakt" id="Kontakt" href="../../kontakt.php" class="navbar" onMouseOver="Kontakt">Kontakt</a> - 
			<a name="Impressum" id="Impressum" href="../../impressum.php" class="navbar" onMouseOver="Impressum">Impressum</a> &nbsp;&nbsp;&nbsp;
			<a name="zur DKG Vereinsseite http://dkg.killi.org" href="http://dkg.killi.org" target="_blank"><img src="../../gfx/dkglogo_60.gif" alt="zur DKG Vereinsseite http://dkg.killi.org" width="60" height="60" border="0" align="middle"></a>
		</td>
	</tr>
</table>
Ich habe css gemäß bekanntem KB Artikel aktiviert.

Sowohl in der Standard css Datei meiner Seite als auch in der subSilver.css sind alle betreffenden Tags mit den selben Werten definiert.

Mein Problem:
Klicke ich erst auf www.killi.org und dann auf Forum wird der Text in der Navigationsleiste breiter.

Ich bin für jede Idee dankbar.

Danke und Gruß Martin
Advanced Block MOD 1.1.4 ist released! - Verhindere Spam auf Deinem phpBB3 Board mit Stop Forum Spam, BotScout, Akismet, Project Honey Pot und verschiedenen IP-RBL und Domain-RBL DNS Blacklisten! - Meine MODs - phpBB Complete Core
MartinITM
Mitglied
Beiträge: 217
Registriert: 03.10.2005 19:27

Beitrag von MartinITM »

Hallo,

warum benutzt du nicht eine CSS-Datei?
Benutze doch die CSS-Datei vom Forum

Code: Alles auswählen

http://www.killi.org/cgi/phpBB2/templates/subSilver/subSilver.css
somit musst du nicht in zwei verschiedenen Dateien rumändern.
*NurMalSoEineIdee*

MfG
Martin
Benutzeravatar
Martin Truckenbrodt
Mitglied
Beiträge: 1143
Registriert: 15.08.2003 23:16
Wohnort: Südthüringen
Kontaktdaten:

Beitrag von Martin Truckenbrodt »

Hallo Namensvetter,
subSilver.css ist, wie bereits schon erwähnt, aktiviert, sonst würde das gar nicht funktionieren.

Hast Du Dir Seite mal angeschaut?

Trotzdem Danke.

Gruß auch Martin
Advanced Block MOD 1.1.4 ist released! - Verhindere Spam auf Deinem phpBB3 Board mit Stop Forum Spam, BotScout, Akismet, Project Honey Pot und verschiedenen IP-RBL und Domain-RBL DNS Blacklisten! - Meine MODs - phpBB Complete Core
Benutzeravatar
Peggy
Mitglied
Beiträge: 1248
Registriert: 17.10.2003 14:22
Wohnort: Berlin
Kontaktdaten:

Beitrag von Peggy »

Hi,

ich kann da keinen Unterschied feststellen ... da wird nichts breiter ...

Browser: Mozilla

edit: ok, im IE wird es ein bisschen breiter ....
Liegt wohl an der Schriftformatierung ... ich kuck mir das mal an ...
Kein Support per PN/Email/Messenger!
Falls jemand den neuen ICQ-Button braucht: http://www.peggy-para.de/templates/olym ... cq_add.gif
MartinITM
Mitglied
Beiträge: 217
Registriert: 03.10.2005 19:27

Beitrag von MartinITM »

hiho,

Code: Alles auswählen

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
<title>www.killi.org - Das Online-Portal der DKG</title>
<LINK rel="stylesheet" href="http://www.killi.org/css/styles.css">
das ist der Quelltext von http://www.killi.org.

Code: Alles auswählen

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta http-equiv="Content-Style-Type" content="text/css">

<link rel="top" href="./index.php" title="www.killi.org Foren-&Uuml;bersicht" />
<link rel="search" href="./search.php" title="Suchen" />
<link rel="help" href="./faq.php" title="FAQ" />
<link rel="author" href="./memberlist.php" title="Mitgliederliste" />

<title>www.killi.org :: Index</title>
<link rel="stylesheet" href="templates/subSilver/subSilver.css" type="text/css" />
das ist der Quelltext von http://www.killi.org/cgi/phpBB2/index.php.
Daher meine ich, dass du zwei verschiedene CSS-Dateien benutzt.
wenn du aus

Code: Alles auswählen

<LINK rel="stylesheet" href="http://www.killi.org/css/styles.css">

Code: Alles auswählen

<LINK rel="stylesheet" href="http://www.killi.org/cgi/phpBB2/templates/subSilver/subSilver.css">
machst benutzt du nur eine CSS-Datei, meine ich :)

MfG
Martin
Benutzeravatar
Peggy
Mitglied
Beiträge: 1248
Registriert: 17.10.2003 14:22
Wohnort: Berlin
Kontaktdaten:

Beitrag von Peggy »

Die Bindestriche sind Schuld an allem.
Die haben als Definition nicht class="navbar", sondern class="layout".

Ergänze mal in der CSS unter "td.layout" noch die Schriftformate ...
Kein Support per PN/Email/Messenger!
Falls jemand den neuen ICQ-Button braucht: http://www.peggy-para.de/templates/olym ... cq_add.gif
Benutzeravatar
Martin Truckenbrodt
Mitglied
Beiträge: 1143
Registriert: 15.08.2003 23:16
Wohnort: Südthüringen
Kontaktdaten:

Beitrag von Martin Truckenbrodt »

Hallo,
@MartinITM:
Martin Truckenbrodt hat geschrieben:...
Sowohl in der Standard css Datei meiner Seite als auch in der subSilver.css sind alle betreffenden Tags mit den selben Werten definiert.

Mein Problem:
Klicke ich erst auf www.killi.org und dann auf Forum wird der Text in der Navigationsleiste breiter.
...
@Peggy:
Ich kann jetzt sofort dort nicht das Problem erkennen, schaue aber gleich nochmal genauer nach.

Nachtrag @Peggy: Ich glaube, ich verstehe jetzt was Du menist. Die Bindestriche benutzen den <p> Tag, oder? Oder doch <body>?

Gruß Martin
Advanced Block MOD 1.1.4 ist released! - Verhindere Spam auf Deinem phpBB3 Board mit Stop Forum Spam, BotScout, Akismet, Project Honey Pot und verschiedenen IP-RBL und Domain-RBL DNS Blacklisten! - Meine MODs - phpBB Complete Core
Benutzeravatar
Martin Truckenbrodt
Mitglied
Beiträge: 1143
Registriert: 15.08.2003 23:16
Wohnort: Südthüringen
Kontaktdaten:

Beitrag von Martin Truckenbrodt »

Hallo Peggy,
ich habe gemacht, was Du vorgeschlagen hast und die Sache funzt! :grin:

Ich muß die Namen der Klassen mal ein bißchen bereinigen und nicht mehr benötigte Klassen löschen! :oops:

Danke und Gruß Martin
P.S. Wo gibt es hier eigentlich den Bussi Smilie?
Advanced Block MOD 1.1.4 ist released! - Verhindere Spam auf Deinem phpBB3 Board mit Stop Forum Spam, BotScout, Akismet, Project Honey Pot und verschiedenen IP-RBL und Domain-RBL DNS Blacklisten! - Meine MODs - phpBB Complete Core
Antworten

Zurück zu „Coding & Technik“