Eurokicker
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 21.05.2003, 15:56   #1
TP-Veteran
 
Benutzerbild von Flow09
 
Registriert seit: Jun 2001
Ort: Wien
Flow09 ist auf einem guten Weg

IE will nicht zentrieren


Hallo!

Erstmal der Code:
CSS:
Code:
body { font-family:arial, helvetica, sans-serif; font-size:80%; background-color:#FFFFFF; background-image:url(../image/dot.gif); background-attachment:fixed; margin:0px }
a:link { color: black; text-decoration: underline }
a:visited { color: black; text-decoration: underline }
a:hover { color: #004D85; text-decoration: none }
a:active { color: #004D85; text-decoration: none }

.main { position:relative; width:760px; height:500px; margin-left: auto; margin-right: auto; margin-top:1px; margin-bottom:0px; background-color:#FFFFFF; border:1px solid #000000 }
HTML:
Code:
<body>
<div class="main">
	<div id="logo"></div>
	<div id="nav_con">
	<a href="index.php" title="Startseite">Home</a>
	</div>
</div>
</body>
Netscape7 und Opera7 stellen es wie gewünscht zentriert da! IE6 will natürlich mal wieder nicht und legt alles oben links hin! Wo ist da der Fehler??

lg
Flow
__________________
Lesser known Programming Languages #13: SLOBOL
... Although many compilers allow you to take a coffee break while they compile, SLOBOL compilers allow you to travel to Bolivia to pick the coffee. Forty-three programmers are known to have died of boredom sitting at their terminals while waiting for a SLOBOL program to compile. Weary SLOBOL programmers often turn to a related (but infinitely faster) language, COCAINE.
Flow09 ist offline   Mit Zitat antworten


Alt 22.05.2003, 09:30   #2
TP-Junior
 
Registriert seit: Jan 2003
Krypthonas macht alles soweit korrekt
PHP-Code:
</div>
  <
div align="center" id="nav_con"> <a href="index.php" title="Startseite">Home</a
Krypthonas ist offline   Mit Zitat antworten
Alt 22.05.2003, 09:35   #3
TP-Veteran
 
Benutzerbild von Flow09
 
Registriert seit: Jun 2001
Ort: Wien
Flow09 ist auf einem guten Weg
OK, das ist die simple Art!

Gibts auch einen weg das ganze über CSS zu steuern???


lg
Flow
__________________
Lesser known Programming Languages #13: SLOBOL
... Although many compilers allow you to take a coffee break while they compile, SLOBOL compilers allow you to travel to Bolivia to pick the coffee. Forty-three programmers are known to have died of boredom sitting at their terminals while waiting for a SLOBOL program to compile. Weary SLOBOL programmers often turn to a related (but infinitely faster) language, COCAINE.
Flow09 ist offline   Mit Zitat antworten
Alt 22.05.2003, 09:45   #4
TP-Specialist
 
Registriert seit: Aug 2002
Ort: Nähe Wien
prefix ist auf einem guten Weg
welches dtd?
prefix ist offline   Mit Zitat antworten
Alt 22.05.2003, 09:51   #5
TP-Specialist
 
Registriert seit: Aug 2002
Ort: Nähe Wien
prefix ist auf einem guten Weg
und mein freund - was hab ich dir gestern noch gesagt: achte auf das DOCTYPE!!!

hier die lösung:

xhtml-datei:

Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
    "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de">
<head>
<title>Unbenanntes Dokument</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link href="layout.css" rel="stylesheet" type="text/css" />
</head>

<body>
<div class="main">&nbsp;</div>

</body>
</html>
hier die css-datei:

Code:
body {
	margin-top: 20px;
}
.main { 
	position:relative; 
	width:760px; 
	height:500px; margin-left: auto; 
	margin-right: auto; 
	margin-top:1px; 
	margin-bottom:0px; 
	background-color:#FFFFFF; 
	border:1px solid #000000 
	}
bei div-class "main" gib noch ein geschütztes leerzeichen rein (sicher ist sicher) - das forum hat es verschluckt!

ausserdem überleg, ob du die klasse nicht zu einer id machen willst - wenn du sie nur einmal brauchst, ist es besser als id:

#main { }

dann im xhtml:

<div id = "main"></div>

Geändert von prefix (22.05.2003 um 09:53 Uhr).
prefix ist offline   Mit Zitat antworten
Alt 22.05.2003, 09:57   #6
TP-Veteran
 
Benutzerbild von Flow09
 
Registriert seit: Jun 2001
Ort: Wien
Flow09 ist auf einem guten Weg
Bin ich auch gerade drauf gekommen!

Hab die Angabe vom DTD einfach vergessen!
Jetzt funktioniert es!

mea culpa, mea culpa!!!

lg
Flow
__________________
Lesser known Programming Languages #13: SLOBOL
... Although many compilers allow you to take a coffee break while they compile, SLOBOL compilers allow you to travel to Bolivia to pick the coffee. Forty-three programmers are known to have died of boredom sitting at their terminals while waiting for a SLOBOL program to compile. Weary SLOBOL programmers often turn to a related (but infinitely faster) language, COCAINE.
Flow09 ist offline   Mit Zitat antworten
Alt 22.05.2003, 10:01   #7
TP-Specialist
 
Registriert seit: Aug 2002
Ort: Nähe Wien
prefix ist auf einem guten Weg
:-) nur durch erfahrung und "schmerzen" lernt man css *lol*

folgende stati durchwandert man:

1. css?? was ist das? kann man das wo downloaden?
2. ah, mit css kann ich mir im dw verschiedene linkfarben zusammenklicken
3. interessant, sogar rahmen und abstände usw. kann man damit erstellen -> erstmaliges css-coding per hand
4. css interessiert mich jetzt! ich pack es mal an, verzichte auf tabellen und layoute die site mit css
5. so ein sch....! schaut ja auf den browsern teilweise ganz unterschiedlich aus - ich nehm doch lieber tabellen!
6. na, einmal probier ich es aber noch mit reinem css!
7. erste erfolge - es entsteht eine hass-liebe :-)
8. ja, es klappt und man macht aber immer noch neue fehler
9. gibt es nicht *gggg* - man bleibt ewig bei 8! man wird nur immer besser, macht dafür aber immer neue erfahrungen
prefix ist offline   Mit Zitat antworten
Alt 22.05.2003, 10:03   #8
TP-Veteran
 
Benutzerbild von Flow09
 
Registriert seit: Jun 2001
Ort: Wien
Flow09 ist auf einem guten Weg
Talking

Bin gerade bei 7. angelangt!
__________________
Lesser known Programming Languages #13: SLOBOL
... Although many compilers allow you to take a coffee break while they compile, SLOBOL compilers allow you to travel to Bolivia to pick the coffee. Forty-three programmers are known to have died of boredom sitting at their terminals while waiting for a SLOBOL program to compile. Weary SLOBOL programmers often turn to a related (but infinitely faster) language, COCAINE.
Flow09 ist offline   Mit Zitat antworten
Alt 22.05.2003, 10:04   #9
TP-Specialist
 
Registriert seit: Aug 2002
Ort: Nähe Wien
prefix ist auf einem guten Weg
brav mein junger padavan - kriegst heute einen css-cafe von mir

btw: immer validieren (xhtml und css) - immer auf allen browsern die du hast testen - nach jeder änderung
prefix ist offline   Mit Zitat antworten
Alt 22.05.2003, 10:05   #10
TP-Veteran
 
Benutzerbild von Flow09
 
Registriert seit: Jun 2001
Ort: Wien
Flow09 ist auf einem guten Weg
Danke, Meister!!!

Und möge der validierte Code mit Dir sein!
__________________
Lesser known Programming Languages #13: SLOBOL
... Although many compilers allow you to take a coffee break while they compile, SLOBOL compilers allow you to travel to Bolivia to pick the coffee. Forty-three programmers are known to have died of boredom sitting at their terminals while waiting for a SLOBOL program to compile. Weary SLOBOL programmers often turn to a related (but infinitely faster) language, COCAINE.
Flow09 ist offline   Mit Zitat antworten
Alt 22.05.2003, 13:39   #11
TP-Specialist
 
Registriert seit: Aug 2002
Ort: Nähe Wien
prefix ist auf einem guten Weg
so mein flo :-)

hier die versprochenen links rund um css:

erklärung: was ist der bmh (box-model-hack)

schriftgrößen - verwende "em"
prefix ist offline   Mit Zitat antworten
Alt 26.05.2003, 00:41   #12
TP-Member
 
Registriert seit: May 2003
Ort: Konstanz am Bodensee
fniffi macht alles soweit korrekt
Hallo,
ich zentriere mit fixen Layouts, da ich mit margin-auto nicht so gute erfahrungen gemacht habe (z.B konqueror Linux).

Bis jetzt habe ich es so gemacht :
Bei einer Layoutbreite von 740px:
.LYR {width:740px;left:50%;margin-left:-340px;}

IMHO funzt margin-left bei allen Browsern und margin-right sowie margin-bottom ist problematisch (e.g. IE MAC und Opera 4-5 )
margin-top ist auch nicht sicher und mit Vosicht zu geniessen. Die Effekte sind ähnlich denen von float und clear.

Ich hab hier ein kleines JavaScript zum testen und experimentieren:
http://www.iaweb.org/schachbrett.html
(aber ja nicht in Deine website einbauen - das ist nur ein Demo-Tool)
__________________
ein Pinsel, etwas Farbe und schon stimmt die gute Laune
fniffi ist offline   Mit Zitat antworten
Alt 26.05.2003, 07:42   #13
TP-Specialist
 
Registriert seit: Aug 2002
Ort: Nähe Wien
prefix ist auf einem guten Weg
also ich hab es immer noch geschafft, layouts auch ohne feste breiten - also liquid - rein durch css zu zentrieren.

besonders nötig ist hiefür natürlich in bezug auf op / nn das child-element :-)
prefix ist offline   Mit Zitat antworten
Alt 26.05.2003, 13:57   #14
TP-Member
 
Registriert seit: May 2003
Ort: Konstanz am Bodensee
fniffi macht alles soweit korrekt
hi prefix, was meinst Du mit child-Element -- sind das relativ-positionierte Container in einem mit text-align gebauten Layout ?

Hast Du vielleicht ein Beispiel - bin ja nicht allwissend aber interessiert an Deiner Bauweise ;-)
__________________
ein Pinsel, etwas Farbe und schon stimmt die gute Laune
fniffi ist offline   Mit Zitat antworten
Alt 26.05.2003, 14:06   #15
TP-Specialist
 
Registriert seit: Aug 2002
Ort: Nähe Wien
prefix ist auf einem guten Weg
ein beispiel für ein child-element:

Code:
body {
	margin:0px 0px 0px 0px;
	padding:0px;
	color:black;
	background-color: #faebcc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .75em;
	/*background-image: url(../images/maske_beige.jpg);
	background-attachment: fixed;
	background-position: -120px -60px;
	background-repeat: no-repeat;*/
	
	}

/* es folgt das CHILD */
	
html>body { /* stellen wir auch nn, moz und op zufrieden */
	margin-top: 10px;
}
mein gesamtes stylesheet kannst du gerne hier runterladen :-)

im wesentlichen hat das child-element nichts mit relativer oder absoluter positionierung zu tun.

oft werden werte von ie und op / nn / moz verschieden dargestellt.

das child-element, z.b.

html>body #container { }

wird nicht vom ie, sehr wohl aber von den moz-basierten browsern interpretiert! somit kann man das ganze schön steuern!

Geändert von prefix (26.05.2003 um 14:10 Uhr).
prefix ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > HTML Puristen
IE will nicht zentrieren IE will nicht zentrieren
« in Objekt umwandeln | Hab ich was verpasst??? Valign="middle" »

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 12:44 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