Visa ett inlägg
Oläst 2006-09-07, 17:49 #6
Kaffe Kaffe är inte uppkopplad
Medlem
 
Reg.datum: Dec 2003
Inlägg: 227
Kaffe Kaffe är inte uppkopplad
Medlem
 
Reg.datum: Dec 2003
Inlägg: 227
Citat:
Ursprungligen postat av cezar
Citat:
Ursprungligen postat av Kaffe
Skall du ha det som en inline-style så behöver du ju inte ha det i en klass (ganska säker på att det blir tväromöjligt ändå). Dessutom har du väldigt svårt att peta in en CSS-regel bland en massa attribut (som inline-style är). Det är absolut som en klass du bör ha det.

Skall du ha det i en klass så är det just; div.class:hover som skall vara rätt.

Men, däremot klarar IE6 (och nedåt) inte av :hover på andra element än Anchors (länkar). Då behöver du andra lösningar, som (till exempel) denna: http://www.htmldog.com/articles/suckerfish/hover/
Värkar inte som det fungerar i Opera heller.

Såhär ser det ut nu:

CSS
div.ps:hover { background-color: #FFFFFF; }

HTML
<div class="ps" style="background-color: #3F3D3D; border: 1px solid black; width: 420px; margin-left: auto; margin-right: auto;"> <span style="color: #F4F501;">{title}</span> </div>
Inte så konstigt. Inline styles väger alltid tyngst, och skriver över alla möjliga CSS-regler som definierats externt.

Opera är för närvarande enda webbläsaren av de större aktörerna som klarar ACID2 testet, så CSS har den inga problem med (ACID2: http://www.webstandards.org/files/acid2/test.html).

För att korrigera din kod (dessutom):
Kod:
<div class="ps"><strong>{title}</strong></div>
CSS:
Kod:
 div.ps { background: #3f3d3d; border: 1px solid black; width: 420px; margin: 0 auto; }
 div.ps:hover { background: #fff; }
 div.ps strong { color: #F4F501; }
Sådär, skall det se ut. Sedan väljer du själv hur du implementerar din :hover-effekt. Här är ännu en lösning, htc den här gången: http://www.xs4all.nl/~peterned/csshover.html

Får ursäkta att jag ifall jag är pushig, men halvdana och i slutändan omständiga lösningar (inget personligt) som onmouseover faller inte mig i smaken. Separation av presentation och innehåll är mottot.
Kaffe är inte uppkopplad   Svara med citatSvara med citat