zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > CSS
Seite neu laden Margin Bug im IE

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 23.04.2008, 23:58
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 23.04.2008
Beiträge: 15
elluca befindet sich auf einem aufstrebenden Ast
Standard Margin Bug im IE

Hallo!

Ich bin daran eine Website für eine Galerie zu machen, und bin auf viele probleme mit dem IE gestossen, die ich bis jetzt auch alle Lösen konnte.

galerie thomas bäni - Home

Jedoch dieses nicht. Ich will,was ihr in jedem anderen Browser sehen könnt, den Titel einer Rubrik links floaten lassen und einen kleinen Abstand von oben und links haben. Den Content soll rechts floaten und auch dort positioniert werden.

Der Titel:

Code:
.main .content .contentpaneopen .contentheading {
font-size: 18px;
font-weight: bold;
color: #6B6D6C;
margin-top: 30px;
margin-left: 69px;
float:left;
}
Und der Content:

Code:
.main .content .contentpaneopen td{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:18px;
font-weight:lighter;
float:right;
width:500px;
margin-left:288px;
margin-top:-24px;
}
Das ganze mache ich wie ihr sehen könnt, mit margins. nur funktionieren die im IE nicht.

Wäre um jeglichen Tipp sehr dankbar

Gruss

Geändert von elluca (24.04.2008 um 02:00 Uhr)
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 24.04.2008, 07:21
Benutzerbild von hubspe
Eisen 7 ole....
XHTMLforum-Kenner
 
Registriert seit: 22.06.2007
Ort: Passau
Beiträge: 7.086
hubspe ist ein wunderbarer Anblickhubspe ist ein wunderbarer Anblickhubspe ist ein wunderbarer Anblickhubspe ist ein wunderbarer Anblickhubspe ist ein wunderbarer Anblickhubspe ist ein wunderbarer Anblickhubspe ist ein wunderbarer Anblick
Standard

Moin,

zuallererst mal mußt du diese Zeile rausschmeissen:
Code:
<?xml version="1.0" encoding="iso-8859-1"?>
Die schmeisst den IE6 sofort in den Quirksmodus.

Im IE6 ist die Seite ohne CSS zu sehen.
Irgendwo schaltest du das CSS für den IE6 aus.

Im IE7 sind header und navi futsch..

.navi hat z.B. line-height:0 und overflow:hidden, d.h. Zeilenhöhe ist null!.
Warum??
.content hat kein Layout für den IE.

Styleangaben haben im Quelltext nix zu suchen.

Quelltext und CSS sind ziemlich wüst für mich.
Da ist mir gar nicht klar, warum du was wo gemacht hast.

Sorry, ich will dir nicht zu nahe treten, aber das sieht so aus als wüßtest du nicht so recht was du da tust.
Oder ich bin noch nicht richtig wach heute morgen.

Gruß
Klaus
__________________
Ein mehrfacher Gruß aus dem Südosten
Klaus
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 24.04.2008, 16:36
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 23.04.2008
Beiträge: 15
elluca befindet sich auf einem aufstrebenden Ast
Standard

Hallo hubspe

Zitat:
zuallererst mal mußt du diese Zeile rausschmeissen:
Code:

<?xml version="1.0" encoding="iso-8859-1"?>
Die Zeile

Code:
<?xml version="1.0" encoding="iso-8859-1"?>
wird von Joomla generiert.

Zitat:
Im IE6 ist die Seite ohne CSS zu sehen.
Irgendwo schaltest du das CSS für den IE6 aus.

Im IE7 sind header und navi futsch..
Die Site wird vom IE6 sowohl wie vom IE7 richtig dargestellt bis auf die margins. Ich weiss nicht, wie du darauf kommst.

Zitat:
.navi hat z.B. line-height:0 und overflow:hidden, d.h. Zeilenhöhe ist null!.
Warum??
line-height:0px; hab ich rausgenommen. ohne den overflow:hidden; zerreisst es die navi im IE.

Zitat:
Styleangaben haben im Quelltext nix zu suchen.
Meinst du .multithumb und .imagewrapper? Das erste ist für die darstellung der Lightboxes. Das zweite wird von einem meiner PHP Scrtips generiert, die die Schatten für das Bild "zurechtschneidet".

Zitat:
Quelltext und CSS sind ziemlich wüst für mich.
Da ist mir gar nicht klar, warum du was wo gemacht hast.
Ich weiss, jedoch ist dafür grösstenteils Joomla verantwortlich.

Zitat:
Sorry, ich will dir nicht zu nahe treten, aber das sieht so aus als wüßtest du nicht so recht was du da tust.
Oder ich bin noch nicht richtig wach heute morgen.
Nein, ich bin auch noch ein Anfänger. Das ist meine 2. Website.

Vielen Dank für deine Antwort!
Mit Zitat antworten
  #4 (permalink)  
Alt 24.04.2008, 17:34
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 28.01.2005
Beiträge: 11.775
fricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz sein
Standard

Zitat:
Zitat von elluca Beitrag anzeigen
Code:
.main .content .contentpaneopen td{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:18px;
font-weight:lighter;
 float:right;
width:500px;
margin-left:288px;
margin-top:-24px;
}
Du floatest Tabellenzellen. Das geht im IE nicht. Deshalb wirken auch keine Margins.
Es wäre sinnvoll, deinem CMS diese x-fach verschachtelten Tabellen abzugewöhnen. Es heißt doch, die neue Joomla-Version hätte sich diesbezüglich gebessert.

Da du nicht der erste Joomla-Nutzer in diesem Forum bist: Andere haben die von hubspe monierte erste Zeile auch entfernen können. Es muss also möglich sein.
Mit Zitat antworten
  #5 (permalink)  
Alt 24.04.2008, 18:23
Benutzerbild von hubspe
Eisen 7 ole....
XHTMLforum-Kenner
 
Registriert seit: 22.06.2007
Ort: Passau
Beiträge: 7.086
hubspe ist ein wunderbarer Anblickhubspe ist ein wunderbarer Anblickhubspe ist ein wunderbarer Anblickhubspe ist ein wunderbarer Anblickhubspe ist ein wunderbarer Anblickhubspe ist ein wunderbarer Anblickhubspe ist ein wunderbarer Anblick
Standard

Hi,

Zitat:
Zitat von elluca Beitrag anzeigen
Nein, ich bin auch noch ein Anfänger. Das ist meine 2. Website.
und dann direkt mit Redaktionssystem.
Alle Achtung, du traust dich ja was.

Wäre es nicht sicherer eine normale H? zu bauen und dann die Pflege/Wartung zu übernehmen?

Gruß
Klaus
__________________
Ein mehrfacher Gruß aus dem Südosten
Klaus
Mit Zitat antworten
  #6 (permalink)  
Alt 24.04.2008, 20:08
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 23.04.2008
Beiträge: 15
elluca befindet sich auf einem aufstrebenden Ast
Standard

Danke vielmals, fricca!

Ich habe es geschafft, dass der Content and der richtigen stelle ist. Jedoch lässt sich der Titel nicht verschiben.

Code:
.main .content .contentpaneopen{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:18px;
font-weight:lighter;
float:right;
width:500px;
margin-left:288px;
margin-top:4px;
display:inline;
}
.main .content .contentpaneopen .contentheading {
font-size: 18px;
font-weight: bold;
color: #6B6D6C;
float:left;
margin-bottmon: -30px;
margin-left: 69px;
display:inline;
}
Zitat:
Wäre es nicht sicherer eine normale H? zu bauen und dann die Pflege/Wartung zu übernehmen?
Einerseits arbeite ich von anfang an mit CMS und andererseits müsste ich dann mehrmals in der Woche die Website auf dem Laufenden halten, da es sich wie gesagt um eine Galerie handelt. Dazu habe ich einen eigenen Adminbereich geschrieben, um das ganze zu verwalten.

PS: mit welchem Tool schaut ihr euch das CSS im IE an? Ich arbeite mit einer Browserweiche.

Ich traue mich was? Nein, ich brauche Geld!

Geändert von elluca (24.04.2008 um 20:13 Uhr)
Mit Zitat antworten
  #7 (permalink)  
Alt 24.04.2008, 21:31
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 28.01.2005
Beiträge: 11.775
fricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz sein
Standard

Der "Titel" ist ja auch immernoch eine Tabellenzelle.
Mit der Struktur, wie du sie jetzt hast, geht nichts mehr. Du hast jetzt die zwei Tabellen der Klasse "contentpaneopen" verschoben.
Du musst diese Tabellen loswerden, wenn du sinnvoll mit CSS gestalten willst.

Zitat:
Ich traue mich was? Nein, ich brauche Geld!
Eben deshalb.
Sorry, aber wenn du Geld für deine Arbeit verlangst ist es umso wichtiger, dass du ein sauberes Ergebnis ablieferst. Dieser Tabellenwust ist im Jahre 2008 nicht mehr tragbar.

Geändert von fricca (24.04.2008 um 21:33 Uhr)
Mit Zitat antworten
  #8 (permalink)  
Alt 24.04.2008, 22:35
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 23.04.2008
Beiträge: 15
elluca befindet sich auf einem aufstrebenden Ast
Standard

Das weiss ich ja! Ich hasse Tabellen abrgundtief, jedoch habe ich noch keine anständige Moöglichkeit gefunden, Joomla Barrierefrei zu kriegen.
Mit Zitat antworten
  #9 (permalink)  
Alt 24.04.2008, 22:41
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 28.01.2005
Beiträge: 11.775
fricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz sein
Standard

Das hat mit Barrierefreiheit noch lange nichts zu tun.
Dass Layouttabellen böse sind wissen alle. Aber was sind Tabellen, die noch nicht einmal zum Layouten taugen? Ich weiß es nicht.
Wenn du deine Struktur nicht ändern kannst wirst du damit leben müssen, dass du deinen Gestaltungswunsch im IE nicht umsetzen kannst.
Gute Nacht.
Mit Zitat antworten
Sponsored Links
  #10 (permalink)  
Alt 24.04.2008, 22:47
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 23.04.2008
Beiträge: 15
elluca befindet sich auf einem aufstrebenden Ast
Standard

Ja, stimmt.

Aber ich habe eben einen Teil der Lösung gefunden. ich suche noch dananach wie ich meinen mainbody tabellenlos kriege.

Gute Nacht
Mit Zitat antworten
Sponsored Links
Antwort

Themen-Optionen
Ansicht

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.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Brauche Hilfe: Schwarzes Nichts Zwox CSS 10 19.11.2010 16:53
z-index hoch, dennoch grafik nicht ganz oben bergg CSS 6 27.10.2010 16:02
Problem mit einem 3D-Effekt moep0710 CSS 12 12.06.2010 14:30
Problem mit CSS in Joomla 1.5 noobilicius CSS 6 25.09.2008 20:24
Linkverhalten im IE6 ChOpSueY! CSS 19 19.05.2008 22:48


Alle Zeitangaben in WEZ +2. Es ist jetzt 01:51 Uhr.