Avatar billede nicklasb Nybegynder
01. marts 2005 - 20:05 Der er 1 kommentar og
1 løsning

Hvorfor nedarver media handheld deklareringer fra media screen?

Hej,

Jeg er igang med at optimere en side til andre medier end skærmen, og benytter i denne sammenhæng CSS.

Jeg henviser til eksterne stylesheets ved xhtml-linien:
<link rel="stylesheet" type="text/css" href="style/screen.css" media="screen" title="Screen style" />
.. og selvfølgelig udskiftet til print for udskift, handheld for PDA og telefoner osv.

Jeg har dog et problem ved sidstnævnte. På min PPC IPAQ H2210 nedarves deklareringer fra screen-stylesheetet til siden, hvis ikke de selvsamme selektors egenskab er angivet ved værdien noraml; none; eller lignende forskelligt fra den i screen angivet værdi.

Altså rent praktisk bliver fx background-image vist på PPC'en skønt den slet ikke er angivet i CSS-filen for handheld, men kun forfindes i stylesheetet for screen.

Er det som det skal være?

Jeg kan sagtens vælge ikke at vise baggrundsbilledet ved at skrive: background-image : none;, men på mig virker det meget forkert, og dybt latterligt at jeg skal angive sådanne informationer i mit handheld stylesheet.
Hvad så næste gang jeg tilføjer en anden layoutmæssig definition for skærm? Så skal den også vælges fra i handheld-stylesheetet?

Hvordan kan jeg vælge at min PPC KUN må læse handheld-stylesheetet? Det skal helst være noget scritmæssigt (altså ikke blot en ændring på min egen PPC), så det også virker på alle andres maskiner (hvis selvfølgelig min PPC ikke blot er den eneste der opfører sig underligt?!).

Jeg håber nogle kan sætte mig lidt ind i det, og få afklaret de løse ender. Er der noget jeg ikke har forstået ordentligt, eller er det en fejl (som jeg ser det?)??

På forhånd mange tusinde tak for hjælpen!
/Nicklas B.
Avatar billede Daniel.E Praktikant
29. marts 2005 - 14:08 #1
jeg forstår ikke helt hvad du mener.  Men jeg håber at det er det som jeg svare på nu.

CSS flyder sammen, alle CSS difinatiner flyder sammen, hvis de har samme navn, som forgængeren, eller den ny tilføjet.

hvis det er du kan bruge det, så samler jeg ikke på points.
Avatar billede nicklasb Nybegynder
17. juli 2007 - 09:02 #2
Tror jeg lukker igen - der kommer vist ikke yderligere svar.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester