zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > CSS
Seite neu laden Star-Hack per Komma trennen?

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 31.05.2006, 01:03
Benutzerbild von heiko_rs
Erfahrener Benutzer
XHTMLforum-Kenner
Thread-Ersteller
 
Registriert seit: 18.09.2005
Ort: Berlin
Beiträge: 9.848
heiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblick
Standard Star-Hack per Komma trennen?

Hallo allerseits,

da man beim IE ja nie wissen kann: Kann man ohne weiteres mehrere Star-Hacks per Komma aneinanderfügen?

Code:
* html #nav a, * html #nav strong {
height: 1px; }
Oder lieber nicht, und 2 separate Regeln daraus machen?

Code:
* html #nav a {
height: 1px; }

* html #nav a {
height: 1px; }
Ich frage deswegen, weil ich bisher immer nur letzteres Prinzip beim Star-Hack gesehen haben, ersteres dagegen noch nie, obwohl dieses ja sinnvoller wäre. Ist das Zufall, oder hat das einen Grund, d.h. kann es u.U. Probleme bei ersterer Variante geben?

Schöne Grüße,
Heiko
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 31.05.2006, 10:01
{ display: random;}
XHTMLforum-Kenner
 
Registriert seit: 08.09.2004
Ort: Stuttgart
Beiträge: 5.034
andir ist ein wunderbarer Anblickandir ist ein wunderbarer Anblickandir ist ein wunderbarer Anblickandir ist ein wunderbarer Anblickandir ist ein wunderbarer Anblickandir ist ein wunderbarer Anblick
Standard

Hm, probiers aus,
ich bin der Ansicht, dass ein einmaliges
Code:
* html selektor, selektor, selektor {def}
ausreichen sollte. Die Anweisung wird komplett übersprungen.

Hm, kann sein, dass eine neue Zeile, welche noch vor den geschweiften Klammern steht, wieder gelesen wird, wie gesagt, probiers aus. ( Kann den hack gerade nicht testen, sorry)

grüsse
__________________
Grüsse Andreas- auch mal wieder da...

Design isn't about the tools, it's about creating the best experience for the user. A design should be based on usability, accesibility, aesthetics, but never on floats, lists or background images. ( by Cameron Adams)
Wiedergelesen: > hier und hier

[Foren-Links] Dein Post? Klar, DAS vorher gelesen? Hilft. ## User-Landkarte
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 31.05.2006, 12:05
i like to move it
XHTMLforum-Mitglied
 
Registriert seit: 06.03.2005
Ort: Freiburg
Beiträge: 205
^uncool befindet sich auf einem aufstrebenden Ast
Standard

Hi
du kannst die Hacks wie du es im ersten Beispiel gezeigt hast durch ein Komma abtrennen, das dürfte kein Problem darstellen. Ist ja ganz normales CSS, wie div#hallo, div#nadu {} auch, nur wird er eben nur vom IE anerkannt, der Rest übersieht ihn einfach...
Der Grund warum du sie nie zusmamen gesehen hast ist vlt. der dass andere Dinge darin definiert wurden? Oder wegen der Übersicht wegen?

@andir: Was du in deinem Beispiel machst geht zwar, hat aber andere Auswirkungen:
Die Definitionen beziehen sich für * html selektor nur für den IE. Das folgende "selektor" wird jedoch wieder von allen Browsern gelesen und ist unabhängig von dem Starhack, genau wie der dritte "selektor"
__________________
>> Linux is like a wigwam: no windows, no Gates, Apache inside. <<

Geändert von ^uncool (31.05.2006 um 12:08 Uhr)
Mit Zitat antworten
  #4 (permalink)  
Alt 31.05.2006, 13:03
Benutzerbild von heiko_rs
Erfahrener Benutzer
XHTMLforum-Kenner
Thread-Ersteller
 
Registriert seit: 18.09.2005
Ort: Berlin
Beiträge: 9.848
heiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von ^uncool
Der Grund warum du sie nie zusmamen gesehen hast ist vlt. der dass andere Dinge darin definiert wurden? Oder wegen der Übersicht wegen?
Klar, das wäre möglich, aber hier ein Beispiel aus der YAML-IE-CSS:

Code:
* html #col1_content {overflow: visible; }
* html #col2_content {overflow: visible; }
* html #col3_content {overflow: visible; }

.c50l, .c33l, .c66l, .cgsl, .cgll { display:inline; zoom: 1; }
Und da frage ich mich halt, warum die Hacks getrennte Regeln haben, während die anderen in derselben Regel stehen.

Schöne Grüße,
Heiko
Mit Zitat antworten
  #5 (permalink)  
Alt 31.05.2006, 13:11
i like to move it
XHTMLforum-Mitglied
 
Registriert seit: 06.03.2005
Ort: Freiburg
Beiträge: 205
^uncool befindet sich auf einem aufstrebenden Ast
Standard

Das weiß bekanntlich nur der Bär
Viele Wege führen nach Rom, ob man den Kürzesten nimmt, ist jedem selbst überlassen
__________________
>> Linux is like a wigwam: no windows, no Gates, Apache inside. <<
Mit Zitat antworten
  #6 (permalink)  
Alt 31.05.2006, 13:38
Benutzerbild von heiko_rs
Erfahrener Benutzer
XHTMLforum-Kenner
Thread-Ersteller
 
Registriert seit: 18.09.2005
Ort: Berlin
Beiträge: 9.848
heiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblick
Standard

Aber da ich noch niemanden den kürzesten Weg nehmen sah, fragte ich mich halt, ob dieser möglicherweise Gefahren birgt
Mit Zitat antworten
  #7 (permalink)  
Alt 31.05.2006, 13:43
i like to move it
XHTMLforum-Mitglied
 
Registriert seit: 06.03.2005
Ort: Freiburg
Beiträge: 205
^uncool befindet sich auf einem aufstrebenden Ast
Standard

Wie gesagt:
Der "Star-Hack" ist eine ganz normale CSS-Anweisung, wie ebn auch div#test.
Der einzige Unterschied ist eben, dass div#test jeder Browser versteht und * html div#test eben nur der IE.
Wenn es bei div#test, div#test2 keine Probleme gibt, dann auch nicht bei * html div#test, *div#test2
__________________
>> Linux is like a wigwam: no windows, no Gates, Apache inside. <<
Mit Zitat antworten
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
Per Ajax ein JS Array aus Datenbank befüllen zur weiterverwendung per JS stravid Javascript & Ajax 30 24.11.2008 14:52
mod_rewrite Performance bei vielen Regeln fox Serveradministration und serverseitige Scripte 7 25.09.2008 03:02
star html hack -feststehender footer chritian CSS 3 17.09.2007 11:07
Ist absoluter container mit Höhe der ganzen Seite möglich? amroth.calaelen CSS 8 15.06.2006 16:57


Alle Zeitangaben in WEZ +2. Es ist jetzt 09:58 Uhr.