WinFuture-Forum.de: Css Code Hilfe - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

Css Code Hilfe IE & FF andere Ansichten


#1 Mitglied ist offline   Puschelbaer 

  • Gruppe: aktive Mitglieder
  • Beiträge: 427
  • Beigetreten: 02. Februar 05
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 27. Juni 2006 - 11:49

Hy @ all!
Ich habe auf einer Website an einer Position ein Banner eingebaut.
Dieses soll zentriert dargestellt werden.
Im Firefox und IE 7 wird dieses auch so dargestellt.
Nur im IE 6 will es nicht.

Hier der Code:
.navbg_bottom { 
text-align:center;  
background-color: #edf1f1;
	padding:4px 
}


Ist da noch irgendwas falsch?
Der Link zur Website: www.euro-geier.de
Es dreht sich um das Banner ganz unten.
edit von mo: ich hab den betreff mal in CSS Code HIlfe gaendert... hat ja nix mit php zu tun oO

Dieser Beitrag wurde von mo bearbeitet: 27. Juni 2006 - 11:51

0

Anzeige



#2 Mitglied ist offline   Gitarremann 

  • Gruppe: aktive Mitglieder
  • Beiträge: 3.263
  • Beigetreten: 04. Juni 06
  • Reputation: 3
  • Geschlecht:Männlich
  • Wohnort:Trebnitz

geschrieben 27. Juni 2006 - 12:51

also mit text-align:center; zentriert man, wie der name schon sagt eigentlich nur text. das machen einige browser zwar falsch, indem sie auch blockelemente zentrieren aber normalerweise ist das eigentlich andersrum, also dass der firefox nicht zentriert und der ie es tut. blockelemente kann man zentrieren indem man margin-left und margin-right auf auto setzt oder die elemente ganz einfach folgendermaßen in ein div packt
<div align="center">zu zentrierendes element</div>

Der Pessimist sagt: "Das Glas ist halb leer,"
Der Optimist sagt: "Das Glas ist halb voll."
Der Realist sagt: "Bedienung, zwei Neue!"
0

#3 Mitglied ist offline   Puschelbaer 

  • Gruppe: aktive Mitglieder
  • Beiträge: 427
  • Beigetreten: 02. Februar 05
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 27. Juni 2006 - 13:17

[/code]

Beitrag anzeigenZitat (Gitarremann: 27.06.2006, 13:51)

also mit text-align:center; zentriert man, wie der name schon sagt eigentlich nur text. das machen einige browser zwar falsch, indem sie auch blockelemente zentrieren aber normalerweise ist das eigentlich andersrum, also dass der firefox nicht zentriert und der ie es tut. blockelemente kann man zentrieren indem man margin-left und margin-right auf auto setzt oder die elemente ganz einfach folgendermaßen in ein div packt
<div align="center">zu zentrierendes element</div>


Ich kann nur in der CSS Datei etwas ändern.
Mit <div align="center">zu zentrierendes element</div> kann ich leider nichts machen.
Da das Banner wahlweise eingeblendet wird, habe ich kein direktes Banner was zentriert werden soll,
sondern eine "Banner Komponente"

Kann ich sowas zum zentrieren nicht in der CSS Datei angeben?
Wie müsste ich denn den Code

.navbg_bottom { 
text-align:center;  
background-color: #edf1f1;
	padding:4px 
}


modifizieren?
0

#4 Mitglied ist offline   Puschelbaer 

  • Gruppe: aktive Mitglieder
  • Beiträge: 427
  • Beigetreten: 02. Februar 05
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 27. Juni 2006 - 13:33

Vieleicht geht es ja auch in dem PHP Code.
Hier der Teil der den Bereich der Website lädt.

<?php if (mosCountModules( "bottom" )) { ?>
					<!-- bottom nav -->
					<table border="0" cellspacing="0" cellpadding="0" width="100%">
					<tr>
						<td class="navcontent" width="99%">
							<table border="0" cellspacing="0" cellpadding="0" width="100%">
								<tr>
									<td class="navbg_bottom">
									<?php mosLoadModules ( 'bottom' ); ?>

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

0

#5 Mitglied ist offline   Gitarremann 

  • Gruppe: aktive Mitglieder
  • Beiträge: 3.263
  • Beigetreten: 04. Juni 06
  • Reputation: 3
  • Geschlecht:Männlich
  • Wohnort:Trebnitz

geschrieben 27. Juni 2006 - 13:41

eigentlich sollte es funktionieren wenn du folgende zeilen hinzufügst

.navbg_bottom
{
text-align:center;
background-color: #edf1f1;

margin-left:auto;
margin-right:auto;


/*und damit es alle browser verstehen noch: */

padding-left:auto;
padding-right:auto;


/* und das andere paddingkann eigentlich raus */

}


Beitrag anzeigenZitat (Puschelbaer: 27.06.2006, 14:33)

Vieleicht geht es ja auch in dem PHP Code.
...


also wenn du zugriff auf den quellcode hast, dann gehts auch mit

<div align="center">xxx</div>

Dieser Beitrag wurde von Gitarremann bearbeitet: 27. Juni 2006 - 13:39

Der Pessimist sagt: "Das Glas ist halb leer,"
Der Optimist sagt: "Das Glas ist halb voll."
Der Realist sagt: "Bedienung, zwei Neue!"
0

#6 Mitglied ist offline   Puschelbaer 

  • Gruppe: aktive Mitglieder
  • Beiträge: 427
  • Beigetreten: 02. Februar 05
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 27. Juni 2006 - 14:01

Langsam verzweifel ich.
Wenn ich es in der css Datei ändere. Passiert gar nichts.
Es ändert sich komischweise die Hintergrundfarbe.

Wenn ich es versuche in der Index.php zu ändern, zerschiess ich mir entweder alles oder es passiert nichts.
0

#7 Mitglied ist offline   axx 

  • Gruppe: aktive Mitglieder
  • Beiträge: 487
  • Beigetreten: 19. Mai 05
  • Reputation: 0

geschrieben 27. Juni 2006 - 14:17

margin:0 auto; sollte ein Element zentrieren. Natürlich hast du es mit Tabellenlayout schwerer, aber probier's mal aus.
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0