getreidemuehlen
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 30.09.2005, 14:30   #1
TP-Junior
 
Registriert seit: Nov 2004
Ort: d-80333 münchen
des1 macht alles soweit korrekt

unterschiedliche divpositionen im ff und ie


hallo zusammen,
bin grad dabei mich mit css zu beschäftigen und stehe dabei vor dem problem dass bei dieser klick hier die navigation im ff ausserhalb des grauen feldes ist und im ie innerhalb. ich finds einfach nicht raus wie ichs schaff dass sie bei beiden browsern innerhalb ist. noch ein kleiner hinweis es gehen bisher nur die zwei rechtesten links "biographie" und "navigation". wieso bei den zwei letztgennanten seiten dass layout dann nochmal um paar pixel nach oben springt ist mir auch noch ein rätsel.

schonmal danke im voraus für die hilfe!

gruß des1
__________________
www.des1.de
des1 ist offline   Mit Zitat antworten


Alt 30.09.2005, 14:44   #2
TP-Greis
 
Benutzerbild von Boris
 
Registriert seit: Mar 2001
Ort: Berlin, Germany
Boris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKE
Schau mal hier:
http://www.carsten-protsch.de/zwischennetz/doctype/
__________________
My software never has bugs. It just develops random features ...

» DevShack - die Website des freien Webentwicklers Boris
Boris ist offline   Mit Zitat antworten
Alt 30.09.2005, 15:27   #3
TP-Junior
 
Registriert seit: Nov 2004
Ort: d-80333 münchen
des1 macht alles soweit korrekt
danke für den interessanten link! konnte da aber keine lösung und auch keinen ansatz finden, deshalb tappe ich weiter im dunkeln.
__________________
www.des1.de
des1 ist offline   Mit Zitat antworten
Alt 30.09.2005, 23:30   #4
TP-Greis
 
Benutzerbild von Boris
 
Registriert seit: Mar 2001
Ort: Berlin, Germany
Boris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKE
Ok, dann genauer.

Da du einen alten DOCTYPE benutzt, wirfst du den IE6 in den sogenannten Quirksmodus - in diesem interpretiert er das CSS Boxmodel total falsch. Anstelle padding, margin und border zu width dazu zu rechnen, wird es im Quirksmodus abgezogen.

Der Firefox / Mozilla hingegen macht es immer richtig, auch mit altem DOCTYPE.

Das steht alles auch hier:
http://www.carsten-protsch.de/zwisch...model_bug.html

Daher sieht deine Seite bei beiden anders aus. Gib einfach einen korrekten DOCTYPE an, dann stellt der IE6 es genau so wie der Firefox / Mozilla dar. Nimm einfach diesen:

Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd">
__________________
My software never has bugs. It just develops random features ...

» DevShack - die Website des freien Webentwicklers Boris
Boris ist offline   Mit Zitat antworten
Alt 01.10.2005, 08:53   #5
TP-Junior
 
Registriert seit: Nov 2004
Ort: d-80333 münchen
des1 macht alles soweit korrekt
hallo boris,
danke für die erklärung, nur hatte ich das leider wschon ausprobiert den einen neueren doctype wie den von dir genannten zu verwenden. dass hat aber nur dazu geführt dass die seite vertikal nicht mehr zentriert dargestellt wird.
und auch wenn ich padding, margin und border mit 0 angegeben habe, so dass das addieren oder subtrahieren keine rolle gespielt hat,war die darstellung unterschiedlich.

meine bisherige lösung:
wenn ich die schrift der navigation nicht mit h1 formatiere sondern über einen neuen class-style dann ist die darstellung im ff dieselbe wie im ie! ich weiss zwar nicht warum aber irgendwie ist es so!

aber trotzdemnoch ml danke für deine hilfe!
__________________
www.des1.de
des1 ist offline   Mit Zitat antworten
Alt 01.10.2005, 09:10   #6
TP-Junior
 
Registriert seit: Nov 2004
Ort: d-80333 münchen
des1 macht alles soweit korrekt
kleiner nachtrag:
ebenfalls eine gleiche darstellung erreiche ich wenn man für alle divs und[u] deren inhalte border, margin und padding mit "0" definiere!
deshalb jetzt meine frage ob mann nicht global für eine seite den wert "0" für alle elemente setzen kann?
__________________
www.des1.de
des1 ist offline   Mit Zitat antworten
Alt 01.10.2005, 10:25   #7
TP-Senior
 
Benutzerbild von Cpunkt
 
Registriert seit: Aug 2005
Cpunkt macht alles soweit korrekt
Zitat:
deshalb jetzt meine frage ob mann nicht global für eine seite den wert "0" für alle elemente setzen kann?
Das hier an den Anfang der CSS-Datei setzten:
Zitat:
* {
margin:0;
padding:0
So ein Problem hatte ich gestern auch, und der Tipp vom heromaster hat geholfen
Cpunkt ist offline   Mit Zitat antworten
Alt 01.10.2005, 11:48   #8
TP-Greis
 
Benutzerbild von Boris
 
Registriert seit: Mar 2001
Ort: Berlin, Germany
Boris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKE
Zitat:
dass hat aber nur dazu geführt dass die seite vertikal nicht mehr zentriert dargestellt wird.
Das liegt daran, dass sich die Browser mit dem neueren DOCTYPE an den W3C Standard halten - und da sind Höhenangaben über HTML nicht erlaubt. Du musst das dann via CSS für deine Tabelle angeben.

Allerdings braucht dein Code generell eine komplette Frischzellenkur - es ist ein ziemlicher Kauderwelsch-Mix mit Tabellen und Ebenen. Ich war mal so frei und hab deine Seite nachgebaut, komplett ohne Tabellen. Da fehlt zwar noch ein wenig, aber es entspricht deinem Grundaufbau

Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<title>Unbenannt</title>
		<style media="screen" type="text/css">
		*
		{
			margin:0;
			padding:0;
			border: 0 none;
		}

		body
		{
			font-size: 100.01%;
			height: 100%;
			text-align: center; /* Um es im IE5.x zu zentrieren */
			background-color: #fff;
			color: #000;
		}

		#zentrier
		{
			position:absolute;
			width: 600px;
			height: 400px;

			margin: -200px 0px 0px -300px;
			top: 50%;
  			left: 50%;
		}

		#inhalt
		{
			width: 600px;
			height: 400px;
			background: #E6E6E6 url(http://www.des1.de/new/images/logo.gif) no-repeat 570px 20px;

			text-align: left;
		}

		#navigation
		{
			width: 590px;
			padding-right: 10px;
			background-color: #e6e6e6;
			margin: 0 auto;
			text-align: right;
		}

		#navigation a
		{
			color: #353788;
			font-family: "Courier New", Courier, Monaco;
			text-decoration: none;
			font-weight: bold;
			font-size: 13px;
		}

		#navigation a:hover
		{
			color: #000;
		}

		</style>
	</head>

	<body>

	<div id="zentrier">
		<div id="inhalt">
			<h3>Ein Titel und so</h3>
			<p>Hier kommt dein Inhalt rein</p>
		</div>

		<div id="navigation">
			<a href="grafik/grafik.html">graphik</a> | <a href="photo/photographie.html">photographie</a> | <a href="web/website.html">internet</a> | <a href="sonst/biographie.html">biographie</a> | <a href="sonst/kontakt.html">kontakt</a>
		</div>
	</div>

	</body>
</html>
__________________
My software never has bugs. It just develops random features ...

» DevShack - die Website des freien Webentwicklers Boris
Boris ist offline   Mit Zitat antworten
Alt 01.10.2005, 13:49   #9
TP-Junior
 
Registriert seit: Nov 2004
Ort: d-80333 münchen
des1 macht alles soweit korrekt
hallo boris,
danke für die umfassende hilfe. ich sollte mich vielleicht doch wieder mehr auf dass printmedium konzentrieren als im web so rumzustöpseln, oder endlich mal vernünftig in die aktuellen webgrundlagen einarbeiten.

dass es so wie du es gelöst hast natürlich viel eleganter gelöst ist leuchtet mir sofort ein, hab nur gerade erst angefangen mich mal intensiver mit css zu beschäftigen, bin aber noch nicht so besonders weit.

deshalb noch mal vielen dank für die elegante lösung!

gruß des1
__________________
www.des1.de
des1 ist offline   Mit Zitat antworten
Alt 01.10.2005, 14:06   #10
TP-Greis
 
Benutzerbild von Boris
 
Registriert seit: Mar 2001
Ort: Berlin, Germany
Boris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKE
Nun, du kannst damit ja experimentieren ... und wenn du etwas nicht verstehst, frag einfach im TP
__________________
My software never has bugs. It just develops random features ...

» DevShack - die Website des freien Webentwicklers Boris
Boris ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Traum-Talk > Webdesign & Co.
unterschiedliche divpositionen im ff und ie unterschiedliche divpositionen im ff und ie
« HP jetzt mit CSS gebastelt... | css-layout mit include oder wie sonst? »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 04:40 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67