browserumleitung...
peda
- css
hi!
also ich bin gerade dabei eine seite zu erstellen, jedoch hat der ns4 bekanntlich ja probleme bei div-ebenen mit position:relative; (er kennt das nicht)
nun habe ich mir gedacht, ich schreibe für den NS4 'kurzerhand' ein eigenes Stylesheet (position:absolute; etc...). nun wie kann ich denn jetzt so etwas machen, dass sich ns4 'sein' stylesheet selber holt?
würde mich über eure antworten freuen
lg
peda
hallo,
nun habe ich mir gedacht, ich schreibe für den NS4 'kurzerhand' ein eigenes Stylesheet (position:absolute; etc...). nun wie kann ich denn jetzt so etwas machen, dass sich ns4 'sein' stylesheet selber holt?
Vielleicht liest du dazu mal http://aktuell.de.selfhtml.org/tippstricks/css/browserweiche/index.htm nach.
Grüße aus Berlin
Christoph S.
hi!
danke für eure antworten!
also, ich lasse jetzt einmal das 'standard-stylesheet' über @import einbinden.
nur ein problem, auf das ich keine rechte antwort finde habe ich noch, denn wie schaffe ich es jetzt einen link auf ein stylesheet zu setzen, das für den ns4 gilt?
also ich denke nicht, dass es mit <link rel...> gehen wird, denn wenn das ja vor @import steht, wird das doch auf alle browser übernonmmen, oder? oder gehen die neueren browser sofort zu @import über, wenn sie es kennen, und ignorieren das <link rel...> einfach??
lg
peda
Hi,
nur ein problem, auf das ich keine rechte antwort finde habe ich noch, denn wie schaffe ich es jetzt einen link auf ein stylesheet zu setzen, das für den ns4 gilt?
Das erledigst Du mit jeder gewöhnlichen Einbindung, die er versteht.
also ich denke nicht, dass es mit <link rel...> gehen wird,
Warum nicht? Versteht NS4 das nicht...?
denn wenn das ja vor @import steht, wird das doch auf alle browser übernonmmen, oder?
Es wird auch dann übernommen, wenn es danach steht. Und was ist daran schlimm?
oder gehen die neueren browser sofort zu @import über, wenn sie es kennen, und ignorieren das <link rel...> einfach??
Die ignorieren gar nichts. Die Kunst besteht darin, in das Standard-style sheet alle allgemeinen Angaben für alle Browser zu stecken (Schrift, Farben etc.). Für moderne und halbwegs moderne Browser gibt es als Ergänzung das Extra-style sheet mit allen Besonderheiten, wo Du andere Angaben auch wieder überschreiben kannst.
Viele Grüße,
Bubax
hi!
also werden dann durch <link rel...> und @import gleichzeitig 2 stylesheets übernommen
lg
peda
Hi,
also werden dann durch <link rel...> und @import gleichzeitig 2 stylesheets übernommen
Ja - Du kannst sogar beliebig viele style sheets einbinden, was am Ende natürlich beliebig sinnlos wird. Sie ergänzen einander (vorausgesetzt, sie gelten für das selbe Ausgabemedium).
Angaben höherer Spezifität überschreiben ihnen widersprechende Angaben geringerer Spezifität, wobei die Reihenfolge auch Einfluß nimmt. Stw. "cascading order".
Siehe:
body {background-color:green;}
body {background-color:red;}
Viele Grüße,
Bubax
Hi,
wie kann ich denn jetzt so etwas machen, dass sich ns4 'sein' stylesheet selber holt?
beschäftige Dich mit dem umfangreichen Thema der CSS-Hacks. Google hilft.
Cheatah
hi!
ich bins nochmal... weiß wer von euch, wo ich mir den IE 5 runterladen kann? (mich würds mal interessieren, wie dort meine werdende seite aussieht...)
lg
peda
Hi
weiß wer von euch, wo ich mir den IE 5 runterladen kann?
Falls du Windows hast und eine andere IE-Version installiert
hast, wird's ein wenig schwieriger...
Gruss
chlori
Hallo!
Falls du Windows hast und eine andere IE-Version installiert
hast, wird's ein wenig schwieriger...
D.h. http://blog.grochtdreis.de/more.php?id=154_0_1_0_M; ein wenig Bastelfreude wirst du aber brauchen...
mfg Alfie
Hi
Falls du Windows hast und eine andere IE-Version installiert
hast, wird's ein wenig schwieriger...D.h. http://blog.grochtdreis.de/more.php?id=154_0_1_0_M;
ein wenig Bastelfreude wirst du aber brauchen...
Ich weiss nicht ob ich selber diese benutzt habe, aber diese
Links waren unter meinen Bookmarks:
http://www.insert-title.com/web_design/?page=articles/dev/multi_IE
http://www.nachtarchiv.de/index.php?menuid=8&reporeid=25
Gruss
chlori
Hi,
weiß wer von euch, wo ich mir den IE 5 runterladen kann?
wenn Du bereits einen IE > 5 hast, kannst Du keinen IE 5 installieren.
Wenn Du _keinen_ IE hast, gibt es für Dein System vermutlich keinen.
Wenn Du einen IE < 5 hast, benötigst Du vermutlich einen neuen Rechner.
Bei Windows 2000 ist der IE 5 standardmäßig dabei. Du kannst upgraden, aber niemals downgraden.
Cheatah
Hi again,
glatt vergessen:
Du kannst upgraden, aber niemals downgraden.
... und mehrere Versionen auf dem selben Betriebssystem installieren geht auch nicht wirklich. Insbesondere sind bei den existierenden Tricks die älteren IE-Versionen auch nicht wirklich als solche zu betrachten - den Grund dafür begreift man recht schnell, wenn man sich mal deren Versionsnummer im Hilfemenü ansieht.
Cheatah
Hi
Insbesondere sind bei den existierenden Tricks die
älteren IE-Versionen auch nicht wirklich als solche
zu betrachten
Ich habe IE3, IE5 und IE6 zusammen als "Trick"
auf WinXP installiert.
IE5 habe ich relativ gründlich verglichen mit IE5 auf
Win2k. Ich habe *keine* Unterschiede gefunden und die
IE5-Bugs sind dort prima mitgeliefert.
Also reicht mit die Trickversion.
(Habe auch schon glaubwürdige Stimmen gehört, die
behaupten es sei das gleiche Programm/die gleiche
Version, aber das kann ich nicht belegen.)
Gruss
chlori
Hi,
wenn Du bereits einen IE > 5 hast, kannst Du keinen IE 5 installieren.
Installieren nicht, aber das wurde doch auch garnicht gefragt.
Aber die relevanten Komponenten in ein Verzeichnis kopieren und "standalone" aufrufen, das funktioniert schon (auch wenn es nicht 100%ig einer Originalversion entspricht). Leider habe ich aber gerade keinen Link zur Hand.
freundliche Grüße
Ingo
hi,
Leider habe ich aber gerade keinen Link zur Hand.
http://www.grochtdreis.de/weblog/more.php?id=154_0_1_0_M
das funktioniert schon (auch wenn es nicht 100%ig einer Originalversion entspricht).
ein bekannter punkt ist, dass mit conditional comments _nicht_ auf IE 5 oder 5.5 erkannt wird, wenn der IE 6 die basis des ganzen bildet.
aber ansonsten stimmt so gut wie alles, was ich bis jetzt ausprobiert habe, mit einem "echten" IE 5 überein - inklusive originalgetreuer "implementierung" des box model bugs etc.
gruß,
wahsaga
Hi,
ich bins nochmal... weiß wer von euch, wo ich mir den IE 5 runterladen kann?
(mich würds mal interessieren, wie dort meine werdende seite aussieht...)
Bedenke, daß Du nur eine Version des IE installiert haben kannst. Gehe daher zu link:http://www.insert-title.com/web_design/?page=articles/dev/multi_IE und lade Dir dort die gewünschten Pakete herunter. Bedenke, daß das Vorgehen einen schwerwiegenden Eingriff in Dein Betriebssystem bedeutet.
Viele Grüße,
Bubax
PS: Wie läßt sich denn eine Adresse mit "?" verlinken...?
hi,
PS: Wie läßt sich denn eine Adresse mit "?" verlinken...?
ganz normal, so lange der rest dahinter auch für einen solchen URL gültig ist. der slash / müsste dafür allerdings maskiert werden ...
gruß,
wahsaga
Hallo wahsaga,
was sagste nun...?
PS: Wie läßt sich denn eine Adresse mit "?" verlinken...?
ganz normal, so lange der rest dahinter auch für einen solchen URL gültig ist. der slash / müsste dafür allerdings maskiert werden ...
Wie wird denn hier im Forum maskiert...?
*such* *nichtsfinde* *wein*,
Bubax
Hi,
Wie wird denn hier im Forum maskiert...?
gar nicht. Es geht um eine URL, also gilt handelsübliche URL-Kodierung.
Cheatah
Hallo Cheatah,
Wie wird denn hier im Forum maskiert...?
gar nicht. Es geht um eine URL, also gilt handelsübliche URL-Kodierung.
Andere Frage: Läßt sich diejenige URL, die ich verlinken möchte (d.h. wollte), in diesem Forum verlinken?
http://www.insert-title.com/web_design/?page=articles/dev/multi_IE
<Zitat>
Fehler
Einige <>-, - oder [iframe:]-URIs können nicht umgewandelt werden. Sicher, dass alle URIs korrekt sind?
</Zitat>
Stehe ich noch auf dem Schlauch *quetsch*, *spritz*, oder sollte ich Deine Antwort als endgültig (die "handelsübliche URL-Kodierung" als Todesurteil) interpretieren...? In jedem Fall gehörte diese Anmerkung dann doch in die FAQ.
Viele Grüße,
Bubax
Hallo Bubax.
Andere Frage: Läßt sich diejenige URL, die ich verlinken möchte (d.h. wollte), in diesem Forum verlinken?
Natürlich, indem du nicht erlaubte Zeichen maskierst. So wird aus:
http://www.insert-title.com/web_design/?page=articles/dev/multi_IE
http://www.insert-title.com/web_design/?page=articles%2Fdev%2Fmulti_IE
Kein Geheimnis, lies:
http://www.ietf.org/rfc/rfc2396.txt
http://www.torsten-horn.de/techdocs/ascii.htm
Freundschaft!
Siechfred
Hallo Siechfred,
keine weiteren Fragen.
Kein Geheimnis
Danke! Ohne den Verweisen nachgegangen zu sein (das mache ich gleich zur Vervollständigung ;) - das war die entscheidende Anregung. Was dann kam:
kca [Tab] [Enter]
47 (so weit war ich inzwischen ja auch schon...)
[Alt]+[h]
Bingo (...gut, das wäre so weit ja auch noch im Kopf gegangen...)
Schön, endlich habe auch ich das mal verstanden...
Freundschaft!
Selber! Und Danke Euch wasa*brot*gern, Ch*illy*eatahs und S*ach*iechfreds für die Auskünfte :)
Viele Grüße,
Bu*wachauf*bax
hi,
ich bins nochmal... weiß wer von euch, wo ich mir den IE 5 runterladen kann? (mich würds mal interessieren, wie dort meine werdende seite aussieht...)
ohne installation, reiner screenshot:
http://www.danvine.com/iecapture/
aber auch recht brauchbar ...
gruß,
wahsaga
Hallo,
also ich bin gerade dabei eine seite zu erstellen, jedoch hat der ns4 bekanntlich ja probleme bei div-ebenen mit position:relative; (er kennt das nicht)
???
nun habe ich mir gedacht, ich schreibe für den NS4 'kurzerhand' ein eigenes Stylesheet (position:absolute; etc...). nun wie kann ich denn jetzt so etwas machen, dass sich ns4 'sein' stylesheet selber holt?
Methoden per JavaScript a la document.wirte('<... haben meist deutliche Nachteile beim ersten Seitenaufbau.
Nimm doch einfach ein oder zwei Browserweichen im CSS, oder realisiere das Stylesheet per JSSS. Infos, Tipps dazu http://www.lipfert-malik.de/webdesign/tutorial/css.html.
Oder poste nochmal was du konkret für Probleme hast.
Grüsse
Cyx23
Hi,
[...] oder realisiere das Stylesheet per JSSS.
wobei zu beachten ist, dass Opera den MIME-Type ignoriert. Ist ein beliebter Hack in <link> ...
Cheatah
Hallo,
[...] oder realisiere das Stylesheet per JSSS.
wobei zu beachten ist, dass Opera den MIME-Type ignoriert. Ist ein beliebter Hack in <link> ...
was ihn aber hier gar nicht weiter stört, und bei der eher geringen Verbreitung und der üblichen Kleinheit von Styledateien ist der Traffic auch noch nicht so gravierend.
Es gibt auch zusätzlich die Möglichkeit mittels <link rel="&{'stylesheet'};" Opera und andere fernzuhalten, bei href ist so etwas wohl weniger empfehlenswert weil einige Browser die Datei immer abfragen und einen "404" verursachen würden.
Grüsse
Cyx23
Hallo,
nun habe ich mir gedacht, ich schreibe für den NS4 'kurzerhand' ein eigenes Stylesheet (position:absolute; etc...). nun wie kann ich denn jetzt so etwas machen, dass sich ns4 'sein' stylesheet selber holt?
Nehmen wir an, du hast ein Stylesheet für den NS4, dann bindest du es mit
<link rel="stylesheet" type="text/css" href="ns4.css" media="screen">
ein.
Jetzt nimmst du ein anderes Stylesheet, in dem du die Angaben für den NS4 wieder überschreibst und für die anderen Browser setzst
<link rel="stylesheet" type="text/css" href="formate1.css" media="screen, projection" title="schatten">
NS4 liest nämlich nur die, die media='screen" haben, alle anderen ignoriert er.
Grüße
Marcus