WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 28.02.2006, 13:35   #1
playaz
Senior Member
 
Registriert seit: 10.09.2002
Beiträge: 128


playaz eine Nachricht über ICQ schicken
Ausrufezeichen CSS - html positionierungs frage

meine page mit der ich mich beschäftige

www.strictly4you.com

ist fast ausschliesslich mit CSS positioniert
soweit so gut

nur krieg ichs nicht hin das der 'news' bereich auch zentriert dargstellt wird.
ich hab kan plan was ich falsch mach :-/

vielleicht kann mir jmd helfen

mein html teil:

http://forum.geizhals.at/files/455/html.JPG

mein CSS teil:

/* NEWS */

div#main_news {
height:116px;
display:block;
margin-auto;
overflow:hidden;
display:block;
background-repeat:no-repeat;
background-image:url(../images/news.jpg);
}
table#last_news {
float:left;
width:230px;
margin-left:40px;
}
table#login {
float:left;
width:180px;
margin-left:45px;
}
td.date {
width:75px;
background-color:#9090ea;
}

td#titel {
width:150px;
background-color:#9090ea;
}
div#login {
float:left;
margin-top:10px;
margin-left:35px;
}
.dark {
height:16px;
width:75px;
float:left;
display:block;
background-color:#9090ea;
}
input.login {
width:130px;
height:16px;
color:#000000;
font-size: 6pt;
border:1px #31425C solid;
background-color:#1c1c1c;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
fieldset {
border:0;
margin:0;
padding:0;
}

/* NEWS ENDE*/

was mach ich falsch?

verwende ich im html teil
<span id="....">

dann wird zwar der news content richtig zentriert dargestellt jedoch die tabellen die folgen werden darunter erstellt :-/
playaz ist offline   Mit Zitat antworten
Alt 28.02.2006, 13:54   #2
zAPPEL
Inventar
 
Registriert seit: 07.11.2001
Ort: Perchtoldsdorf
Alter: 45
Beiträge: 2.085

Mein Computer

Standard

Kann es sein, dass hier irgendwo die Tags nicht richtig geschlossen werden?

Code:
<div id="main_news">
	<table news="Latest News" id="last_news">
	</table>
	<table news="Login" id="login">
	</table>
	<div id="login">
		<form action="?section=login" method="post">
			<fieldset>
			<span class="dark">User:</span><input type="text" name="nick" class="login" />

			<span class="dark">Password:</span><input type="password" name="pass" class="login" />

			<span class="dark">Login:</span><input type="submit" name="login" class="login" />
		</div>
		</div>
			</fieldset>
		</form>
die zwei </div> vor dem </fieldset> obwohl im fieldset keine divs sind.[edit] die zwei </div> gehören hinter das </form> sehe ich gerade.

lg

p.s. und für die Übersicht finde ich es besser wenn man die div Tags so schließt, da sieht man imho schneller wo ein div beginnt und wieder aufhört:
Code:
<div id="top_bg">
			<span id="top_header"></span>
</div>
____________________________________
„Das menschliche Gehirn ist eine großartige Sache.
Es funktioniert vom Moment der Geburt an – bis zu
dem Zeitpunkt, wo du aufstehst, um eine Rede zu halten.“ Mark Twain

"Windle shook his head sadly. Four exclamation marks, the sure sign of an insane mind" Reaper Man, Terry Pratchett
zAPPEL ist offline   Mit Zitat antworten
Alt 28.02.2006, 14:11   #3
playaz
Senior Member
 
Registriert seit: 10.09.2002
Beiträge: 128


playaz eine Nachricht über ICQ schicken
Standard

danke für den input
die schreibweise mit den div's beachte ich in der regel eh

aber auch das </div> nachm </formfield> hat nichts gebracht

glaub da gehts um ein generelles positionierungs problem

mit <span> funktionierts einwandfrei
playaz ist offline   Mit Zitat antworten
Alt 28.02.2006, 14:23   #4
zAPPEL
Inventar
 
Registriert seit: 07.11.2001
Ort: Perchtoldsdorf
Alter: 45
Beiträge: 2.085

Mein Computer

Standard

Wird wahrscheinlich nichts mit dem Problem zu tun haben, aber du hast in dem Dokument ein paar mal eine ID mehrfach vergeben - was nicht erlaubt ist. Bei den Tables hast du ein Attribut "news" vergeben welches es nicht gibt. Schau dir mal die Meldungen hier an:
http://validator.w3.org/check?verbos...ictly4you.com/

[edit] und noch was ganz anderes: Bei Forms sollte man Labels verwenden und keine Spans:
Code:
<label for="username">Benutzername:</label>
<input type="text" name="username" />
____________________________________
„Das menschliche Gehirn ist eine großartige Sache.
Es funktioniert vom Moment der Geburt an – bis zu
dem Zeitpunkt, wo du aufstehst, um eine Rede zu halten.“ Mark Twain

"Windle shook his head sadly. Four exclamation marks, the sure sign of an insane mind" Reaper Man, Terry Pratchett
zAPPEL ist offline   Mit Zitat antworten
Alt 28.02.2006, 14:47   #5
playaz
Senior Member
 
Registriert seit: 10.09.2002
Beiträge: 128


playaz eine Nachricht über ICQ schicken
Standard

Zitat:
Original geschrieben von zAPPEL
Wird wahrscheinlich nichts mit dem Problem zu tun haben, aber du hast in dem Dokument ein paar mal eine ID mehrfach vergeben - was nicht erlaubt ist. Bei den Tables hast du ein Attribut "news" vergeben welches es nicht gibt. Schau dir mal die Meldungen hier an:
http://validator.w3.org/check?verbos...ictly4you.com/

[edit] und noch was ganz anderes: Bei Forms sollte man Labels verwenden und keine Spans:
Code:
<label for="username">Benutzername:</label>
<input type="text" name="username" />
danke! hab alle ausgemerzt bis auf einen error
den ich nicht wirklich nachvollziehen kann

geb ich </table> weg oder sezt es an eine andere stelle past dsa design nimma zam
playaz ist offline   Mit Zitat antworten
Alt 28.02.2006, 14:52   #6
zAPPEL
Inventar
 
Registriert seit: 07.11.2001
Ort: Perchtoldsdorf
Alter: 45
Beiträge: 2.085

Mein Computer

Standard

Evt. ist ein "leerer" Table nicht erlaubt? Also ohne <tr><td></td></tr> drinnen.

(Ganz was anderes: Stell mal den Doctype auf XTHML1.0 Strict, mir hat mal jmd. gesagt, dass es mit XHTML1.1 noch einige Probleme gibt mit der Anzeige)
____________________________________
„Das menschliche Gehirn ist eine großartige Sache.
Es funktioniert vom Moment der Geburt an – bis zu
dem Zeitpunkt, wo du aufstehst, um eine Rede zu halten.“ Mark Twain

"Windle shook his head sadly. Four exclamation marks, the sure sign of an insane mind" Reaper Man, Terry Pratchett
zAPPEL ist offline   Mit Zitat antworten
Alt 28.02.2006, 14:57   #7
playaz
Senior Member
 
Registriert seit: 10.09.2002
Beiträge: 128


playaz eine Nachricht über ICQ schicken
Standard

Zitat:
Original geschrieben von zAPPEL
Evt. ist ein "leerer" Table nicht erlaubt? Also ohne <tr><td></td></tr> drinnen.

(Ganz was anderes: Stell mal den Doctype auf XTHML1.0 Strict, mir hat mal jmd. gesagt, dass es mit XHTML1.1 noch einige Probleme gibt mit der Anzeige)
danke fürn hinweis..bereits geändert

das is ja ne stink normale tabelle
das sollte eigentlicih kein problem sein

es geht auch weniger um die tabelle, da wird alles richtig angezeigt
es geht lediglicih um den news hintergrund der in die mitte ghört und nicht nach links
playaz ist offline   Mit Zitat antworten
Alt 10.03.2006, 11:47   #8
flocky
Inventar
 
Registriert seit: 16.02.2002
Alter: 39
Beiträge: 3.880


flocky eine Nachricht über ICQ schicken
Standard

bin jetz ehrlich gesagt zu faul alles durchzulesen, ich glaub aber dass du vor dem selben problem stehst was ich gestern hatte und ...<div style="margin:auto;">... hats gebracht
flocky ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

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

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


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


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag