Benjamin Keil: max- min-width workaround kombination

Beitrag lesen

die Pseudoklasse :expression()

Aua, das tut weh.

Pseudoklassen stehen in Selektoren. Hier handelt es sich um eine ungültige Funktion soweit man diese Notation überhaupt als Funktion bezeichnen darf - auf jeden Fall ist es eine ungültige Wertangabe (mit den von Dir genannten Folgen: wird ignoriert).

Jetzt verstehe ich garnichts mehr... 'pseudoklassen in selektoren'?
Was ist das denn? Wie kann ich jetzt vorgehen? Ich stelle mir das so vor:

div.test{
 with: 750; // ein fixer wert, falls javascript ausgeschaltet ist
 <!-- width:expression(document.body.clientWidth > 800? "800px": "auto" ); -->
 // das auskommentierte 'JavaScript'
}

Ist das so richtig?

Den ?:-Operator habe ich schon verstanden, allerdings muss
ich jetzt wohl erstmal noch ein bißchen JavaScript lernen um
die gewünschten Bedingungen zu verschachteln. :-(
Habt Ihr einen hierzu einen hilfreichen Link für mich?

Gruß,

Ben