Just nu i M3-nätverket
Gå till innehåll

Ändra upplösning


Henkuttt

Rekommendera Poster

Upplösningen på all grafik på internet är ju (normalt) 72px/tum.

 

Problemet blir om någon skriver ut en sida. Då blir bilder suddiga, eftersom man bör ha 200px/tum när man skriver på vanligt skitpapper.

 

Därför vill jag ha en bild när man visar sidan, och en när sidan skrivs ut. Jag vill ju inte att bilden som man skriver ut ska bli större, utan bara bättre upplöst.

 

Jag vet att jag har läst att det ska gå att göra med css på något vis. Hittar bara inte hur.

 

Länk till kommentar
Dela på andra webbplatser

Claes Persson

Med hjälp av följande;

<link rel="stylesheet" href="mincss.css" type="text/css" media="print">

så kan du peka ut en CSS-fil som ska användas enbart vid utskrifter. Det är alltså media="print" som är det viktiga.

 

För din "vanliga" CSS-fil använder du istället media="screen".

 

I din utskrifts CSS-fil bör du sen kunna specificera att använda andra bilder än i vanliga fall.

 

Det finns dock ett problem, och det är hur du ska kunna definiera bilderna i CSS, ett sätt är att på sidan ha ett lager (<div>) som man sedan i CSS definierar ska ha en viss bakgrundsbild - på det sättet kan du sen styra vilken bild som ska visa, via CSS.

 

Alltså ingen direkt lösning på ditt problem, men kanske ett steg i rätt riktning ;)

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...