Seltsame Erscheinung
Florian Auer
- browser
Ich habe ein neues Layout für meine Seiten mit dem IE entworfen, und wollte dies im NS auch testen. Als ich die Seite aber öffnete bekam ich einen Schreck. Unten im Bild sieht man links die richtige Ansicht (IE) und rechts die des NS.
Ohne Quell-Code oder ne URL kann man da wenig zu
sagen aber ich vermute mal das ist mit CSS formatiert,
und Netscape interpretiert da doch ziemlich viel
recht anders wie IE.
also falls dus nicht selbst findest mal URL posten.
gruss
jens
Hi,
Ohne Quell-Code oder ne URL kann man da wenig zu
sagen aber ich vermute mal das ist mit CSS formatiert,
und Netscape interpretiert da doch ziemlich viel
recht anders wie IE.
ich erweitere die Diagnose mal: Da fast gar nichts der (vermuteten) CSS-Spezifikationen interpretiert wurden, gehe ich von einem allgemeinen Syntax-Mißverständnis aus (z.B. "name=wert" statt "name:wert", Leerzeichen gesetzt wo keine hinsollten, verbotene Anführungszeichen, fehlende Semikola...). Der MSIE hat eine wesentlich komplexere Fehlerbeseitigung und verzeiht die meisten Fehler.
Fazit: Bitte die URL posten!
Cheatah
Hallo,
ich habe die Seite auf meinen Server geladen, und oben ist deer Link
Hallo,
ich habe die Seite auf meinen Server geladen, und oben ist deer Link
Hallo Florian!
ich hatte mit NC 4.5 gar nichts zu sehen ( weiße Seite).
Und stellte schon mal fest, daß die Haupttabelle (die zuerst angefangene) nicht abgeschlossen ist (Wenigstens auf der Datei, die online ist). Nachdem ich </TD></TR></TABLE> hinter dem letzten </TABLE> der Datei hingeschrieben, bekam ich den Text zu sehen, allerdings alles in weiß.
Border Styles werden von Netscape so viel ich weiß nicht interpretiert, so meine Erfahrung.
Es fehlt das <form>-Tag, weswegen Netscape weder die Radio Buttons noch den "Vote!"-Button darstellen kann...
Nach mehr habe ich nicht geschaut, hast damit schon mal Arbeit!
Bis danndann
PAF <form><input type="submit"> value="patrickausfrankfurt"></form>
Border Styles werden von Netscape so viel ich weiß nicht interpretiert, so meine Erfahrung.
Mit den Border das ist noch hinzubekommen , allerdings
nur <div> oder <p> -Tags.
Versuch mal folgendes in etwa :
als style :
.lborder {
border-left : thin solid;
border-bottom : thin solid;
border-left-width : 1;
border-bottom-width : 4;
font-weight : bold;
color : #C0C0C0;
border-color : gold;
width : 100%;
}
und in der Tabelle denn :
<TR><TD STYLE="font-size:7pt;"><p class=lborder>Home</p></TD></TR>
mit Class im TD-Tag funzt es bei NC nicht, und du must
border-left-width ,border-right-width ,
border-top-width , border-bottom-width
benutzen.
gruss
Jens
Hallo Jens!
als style :
.lborder {
border-left : thin solid;
border-bottom : thin solid;
border-left-width : 1;
border-bottom-width : 4;
font-weight : bold;
color : #C0C0C0;
border-color : gold;
width : 100%;
}
So führt es garantiert zum Fehler.
1)border-left: thin (thin ist bereits für "width"!!)
2) es ist notwendig zu schreiben was es sein soll: em, pt, cm, px ?
also wenn schon dann:
.lborder {
width : 100%;
border-left : solid 1px;
border-bottom : solid 4px;
border-color : gold;
font-weight : bold;
color : #C0C0C0;
}
Grüße
Thomas
So führt es garantiert zum Fehler.
1)border-left: thin (thin ist bereits für "width"!!)
2) es ist notwendig zu schreiben was es sein soll: em, pt, cm, px ?
also wenn schon dann:
.lborder {
width : 100%;
border-left : solid 1px;
border-bottom : solid 4px;
border-color : gold;
font-weight : bold;
color : #C0C0C0;
}
Tja.. sollte man meinen aber es funktioniert meines
wissens in dem Fall tatsächlich mit allen Netscape
4er Versionen ohne die pt , aber der richtigkeit
halber sollte man sie natürlcih nehmen.
Allerdings stimmt die andere Aussage nicht,IE kennt nur
das border-left und NC nur border-left-width.
Also wenn beide Browser den Rahmen zeigen sollen muss
man definitiv beides nehmen.
gruss
Jens
Hallo Jens!
Allerdings stimmt die andere Aussage nicht,IE kennt nur
das border-left und NC nur border-left-width.
Also wenn beide Browser den Rahmen zeigen sollen muss
man definitiv beides nehmen.
.lborder {
border-left-width:thin;
border-left-style:solid;
border-bottom-width:thin;
border-bottom-style:solid;
font-weight:bold;
color:#C0C0C0;
border-color:gold;
}
<table width="150" cellpadding="0" cellspacing="0" border="0">
<tr>
<td width="150">
<p class="lborder">ein test text!</p>
</td>
</tr>
</table>
funktioniert beim Beiden Browser IE5 /4.01 und NS einwandfrei.
Es stimmt: der NS kennt Sammelangaben nicht, aber das sagte ich ja schon auch. ;-)
Grüße
Thomas
funktioniert beim Beiden Browser IE5 /4.01 und NS einwandfrei.
Es stimmt: der NS kennt Sammelangaben nicht, aber das sagte ich ja schon auch. ;-)
Das hab ich ja auch nie bestritten.. sondern wollte
nur demjenigen der ursprünglich den Thread eröffnet
hat ne funktionierende Lösung bieten..
So.. und nu schluss mit dem Thema.. :))))
gruss
jens
Ich will da aber nicht Schluss machen ! ;-)
ich muss hier mit diesen Bordern bei Netscape was anderes sagen:
TD.lborder { border-left-width:2px;
border-bottom-width:2px;
border-color:gold;
border-left-style:solid;
border-bottom-style:solid;
font-size:7pt;
font-weight:bold;
color:#C0C0C0; }
Diese Style-Sheet-Angabe wird mit allen Sachen im IE eingebunden. Im NS erscheinen die Border nicht (auch nicht, wenn ich nur border-style:solid; nehme!).
MfG Florian Auer
Hallo Florian!
ich muss hier mit diesen Bordern bei Netscape was anderes sagen:
»» TD.lborder
Diese Style-Sheet-Angabe wird mit allen Sachen im IE eingebunden. Im NS erscheinen die Border nicht (auch nicht, wenn ich nur border-style:solid; nehme!).
Kann ja auch nicht! NS kennt diese Angeben für TD nicht! Und genau das ist es, was du aber hier machst. Bitte lese nochmal die Vorschläge von Jens und mir genau durch!
Wir haben dir gezeigt wie du, das was du willst erreichen kannst!
(da war nie die Rede von TD.lborder !)
Grüße
Thomas
Hi,
ich habe die Seite auf meinen Server geladen, und oben ist deer Link
abgesehen von dem, was Patrick sagte:
Du benutzt <TD CLASS=lborder STYLE="font-size:7pt;">. Ich habe die Erfahrung gemacht, daß Netscape Probleme mit "style=..." hat, besonders wenn es im Zusammenhang mit anderen Styles (class=...) steht. Setz die font-size doch mit in die Style-Spezifikation.
Die Styles sind übrigens besser lesbar, wenn Du die einzelnen Punkte durch Leerzeichen trennst (alle müssen nun auch nicht weg *g*), also etwa so:
TD.lborder { border-left:"thin solid"; border-bottom:"thin solid"; border-color:gold; font-weight:bold; color:#C0C0C0; }
"thin solid", welches ich übrigens nicht kenne (besser Zahlenwerte verwenden!), sollte vermutlich in Anführungszeichen stehen. Als border-color bietet sich auch ein #RRGGBB-Wert an, das ist sicherer.
Cheatah
Hallo Cheatah!>
"thin solid", welches ich übrigens nicht kenne (besser Zahlenwerte verwenden!), sollte vermutlich in Anführungszeichen stehen.
»»
Nein.
Das sind Sammelangeben für:
border-left-style:solid;
border-left-weight:thin;
als Angaben sind sie durchaus ok, jedoch wird z.B. 'thin' vom IE und NS anderes dargestellt.
Eigentlich ist es für Florian:
Sammelangeben zu Border werden von NS in einem einzigen Fall akzeptiert, bei Angaben zu allen 4 Seiten: (bei Tabellen aber auch nicht) z.B.:
border:solid 1px blue;
Grüße
Thomas
Hallo Cheatah!
border-left-weight:thin;
Schwachsinn!
so ist es richtig:
border-left-width:thin;
Grüße
Thomas
Hallo Florian!
Wenn die HTML Fehler die Patrick dir bereits erwähnt hat, ausgebügelt sind:
Zu deinem CSS:
Sammelangeben zu Border werden von NS in einem einzigen Fall akzeptiert, bei Angaben zu allen 4 Seiten: (bei Tabellen aber auch nicht, dort kennt der NS eigentlich gar nichts) z.B.:
border:solid 1px blue;
font-family:"Verdana";
Solltest lieber als: font-family:Verdana; angeben. Anführungszeiechen sind nur beim getrennten Schriftartennamen notwendig. (z.B.: "Comic Sans MS)
Ich würde an deiner Stelle auch die Ausrichtung der Tabellenzellen mit HTML machen statt CSS.
Für die Border könntest du dir mal (die leider viel zuwenig beachtete Möglichkeit) frame= und rules= ansehen.
<../../tceb.htm>
Grüße
Thomas
Ich habe ein neues Layout für meine Seiten mit dem IE entworfen, und wollte dies im NS auch testen. Als ich die Seite aber öffnete bekam ich einen Schreck. Unten im Bild sieht man links die richtige Ansicht (IE) und rechts die des NS.
Hast du dir das mal in einem älteren Browser
angesehen? (Bsp: IE3) Echt übel, da gibt
es irgendwie überhaupt keine Links,
geschweige denn Inhalt. Ist das richtig so?
CYa
GONZO