AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Verschiedene Stylesheets für IE6 und IE7/FF
Thema durchsuchen
Ansicht
Themen-Optionen

Verschiedene Stylesheets für IE6 und IE7/FF

Ein Thema von Matze · begonnen am 26. Apr 2006 · letzter Beitrag vom 26. Apr 2006
Antwort Antwort
Seite 2 von 2     12   
Benutzerbild von S2B
S2B

Registriert seit: 1. Feb 2004
Ort: Aachen
1.268 Beiträge
 
#11

Re: Verschiedene Stylesheets für IE6 und IE7/FF

  Alt 26. Apr 2006, 18:01
So war das nicht gemeint. Ich meinte damit eher, dass ich ungern CSS-Code in style-Tags schreibe. Und so viele Änderungen sind es normalerweise nicht, dass sich eine extra css-Datei lohnen würde. Außerdem reiße ich dann den CSS-Code komplett aus dem Zusammenhang (in meiner CSS-Datei).
Simon Praetorius
Gruß
S2B
  Mit Zitat antworten Zitat
Benutzerbild von KingIR
KingIR

Registriert seit: 19. Feb 2006
81 Beiträge
 
Delphi 2006 Professional
 
#12

Re: Verschiedene Stylesheets für IE6 und IE7/FF

  Alt 26. Apr 2006, 18:12
Man muss ja keine komplett neue CSS-Datei erstellen, auch <style>-Tags braucht man keine, denn Angaben aus ie6fixes.css können doch die aus style.css überschreiben. Beispiel:

Code:
/* style.css */

body {
  margin: 20%;
  font-family: sans-serif;
}

h1 {
  /* ... */
}

p {
  line-height: 1.5em;
}

/* usw... */


Code:
/* ie6fixes.css */

body {
  margin: 30%;
}
Code:
<link rel="stylesheet" type="text/css" href="/css/style.css" />

<!--[if lt IE 7]>
  <link rel="stylesheet" type="text/css" href="/css/ie6fixes.css" />
<![endif]-->
Damit würde dann der margin-Wert aus style.css (20%) von allen Browser außer dem IE angewendet, welcher als einziger die 30% nehmen würde, alle anderen Angaben aber aus der style.css (deren Referenz ja nicht in einem Cond. Comm. verpackt ist) übernimmt. Dazu ggf noch einen netten Kommentar in die ie6fixes.css in dem erklärt wird, was der entsprechende Fix bewirkt.
  Mit Zitat antworten Zitat
Benutzerbild von S2B
S2B

Registriert seit: 1. Feb 2004
Ort: Aachen
1.268 Beiträge
 
#13

Re: Verschiedene Stylesheets für IE6 und IE7/FF

  Alt 26. Apr 2006, 18:21
Ich weiß schon, dass das so gehen würde, aber ich habe meinen Code lieber genau da, wo ich ihn haben möchte. Außerdem ist mir ein Browser, der seit mehreren Jahren kein vernünftiges Update (= "Parsing-Fehler-behebend") mehr hatte, nicht soo wichtig, als dass ich dafür mein Stylesheet zerschneiden würde. Ich finde es ansich schon ziemlich seltsam, dass von Seiten der MS-Entwickler ein Feature wie diese Conditional Comments in den Browser eingebaut wurde. Das kommt bei mir irgendwie so raus, als ob sich "gefälligst jeder nach dem IE richten soll, egal, ob es Updates gibt oder nicht."

Nichts für Ungut, ich bin nicht ein grundsätzlicher MS-Kritiker, aber sich auf einem Quasi-Monopol (Browser) auszuruhen finde ich einfach nur unprofessionell und eine Zumutung für die Benutzer und die Entwickler. Hätte es eine 6.5 gegeben, sähe meine Meinung vielleicht ganz anders aus.
Simon Praetorius
Gruß
S2B
  Mit Zitat antworten Zitat
Benutzerbild von KingIR
KingIR

Registriert seit: 19. Feb 2006
81 Beiträge
 
Delphi 2006 Professional
 
#14

Re: Verschiedene Stylesheets für IE6 und IE7/FF

  Alt 26. Apr 2006, 18:34
Zitat von S2B:
Ich weiß schon, dass das so gehen würde, aber ich habe meinen Code lieber genau da, wo ich ihn haben möchte.
Oki, ist Geschmackssache
Zitat:
Außerdem ist mir ein Browser, der seit mehreren Jahren kein vernünftiges Update (= "Parsing-Fehler-behebend") mehr hatte, nicht soo wichtig, als dass ich dafür mein Stylesheet zerschneiden würde. Ich finde es ansich schon ziemlich seltsam, dass von Seiten der MS-Entwickler ein Feature wie diese Conditional Comments in den Browser eingebaut wurde. Das kommt bei mir irgendwie so raus, als ob sich "gefälligst jeder nach dem IE richten soll, egal, ob es Updates gibt oder nicht."

Nichts für Ungut, ich bin nicht ein grundsätzlicher MS-Kritiker, aber sich auf einem Quasi-Monopol (Browser) auszuruhen finde ich einfach nur unprofessionell und eine Zumutung für die Benutzer und die Entwickler. Hätte es eine 6.5 gegeben, sähe meine Meinung vielleicht ganz anders aus.
Full ACK!
Ist ja auch nicht so, dass ich einen Browser mit fünf Jahre alter Rendering Engine, der zudem noch Standards weitgehend ignoriert, irgendwie lobe oder schön rede
Wollte nur den Weg aufzeigen, inwiefern man ihn beschreitet ist eine andere Frage. Habe selbst auch mit dem IE6 insofern abgeschlossen, dass er meine standardkonforme Seite völlig verwurschtelt (Grafiken etc. völlig deplatziert, den Inhalt kann man aber noch lesen) hat, während sowohl Gecko und Opera als auch der IE7 prima damit klar kommen. Im Endeffekt habe ich mir dann gesagt, "IE6 benutzen? Selber schuld!", was dann in einem großen roten Banner für IE6-User (dank Conditional Comments ) mit Firefox-"Werbung" über der verwurschelten Seite resultiert ist.
  Mit Zitat antworten Zitat
Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#15

Re: Verschiedene Stylesheets für IE6 und IE7/FF

  Alt 26. Apr 2006, 19:30
eins versteh ich nicht. Du liest bisher mit
Code:
<?php
  if (eregi("MSIE", getenv("HTTP_USER_AGENT")) || 
    eregi("Internet Explorer", getenv("HTTP_USER_AGENT"))) { 
?>
aus ob es der ie ist oder nicht. Was hindert dich dort noch mit auszulesen welche IE-Version es ist - wird doch vom IE mit gesendet.
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat
Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#16

Re: Verschiedene Stylesheets für IE6 und IE7/FF

  Alt 26. Apr 2006, 21:08
Zitat von SirThornberry:
eins versteh ich nicht. Du liest bisher mit [...] aus ob es der ie ist oder nicht. Was hindert dich dort noch mit auszulesen welche IE-Version es ist - wird doch vom IE mit gesendet.
Ich weiß nicht, ob das eine so tolle Lösung ist (der Code muss beim Blog eh nicht so toll sein, sonst müsste ich das komplette Wordpress neu schreiben), aber damals habe ich das eben so gemacht. Ich wusste nicht, dass man die version des Browsers auch mit auslesen kann, sonst hätte ich das sicher so umgesetzt.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


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 aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:44 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz