Formatera utskrifter med CSS
Den senaste månaden har vi jobbat en hel del med pappersutskrifter av olika det slag, så det kan nog bli en del blogg-material om det i framtiden.
Tänkte börja med grunderna i för hur man formaterar en sida för utskrifter med CSS. Ofta vill man ju inte att allt som syns på skärmen ska komma mer på utskriften, då lägger man till en separat stilmall enligt följande.
I denna stilmall kan det vara bra att ställa in fontstorleken i punkter. Här kommer ett exempel där jag har angett hur all text ska visas i body-elementet. Font-storleket har jag satt till 7 punkter som ger en rätt liten text och gör att man får plats med mer på ett papper. Vit bakgrund är ju också bra om man har något annat i sin riktiga stilmall. Grådaskiga utskrifter är inget bra och drar en hel del bläck i onödan.
color : #000000;
background : #ffffff;
font-family: Verdana, Arial, Helvetica, san-serif;
font-size : 7pt;
}
De delar som inte ska vara med på utskriften sätter man till display till none, så här:
display:none;
}
37Signals skriver mer om hur man gömmer element på utskrifter och hur man kan formatera en blogg så den blir snygg på papper.
Sen ett sjysst tips på Snook.ca som förklarar hur man kan ange vart en ny sida ska börja när man skriver ut. Det kände jag inte till innan men har eftersökt ett sätt att göra detta på.
Comments
Jani Sjölund Wrote:
3:e Augusti 2007
<div id="content">
Innehåll
</div>
</div> Om jag vill att bara #content skall visas så skall jag använda #wrapper {display:none} men då försvinner även #content då den ärver från hierarkin.. Anledningen till detta är att jag vill ta bort alla "wrappers som positionerar sig snyggt men i utskrift skall det ligga mot vänster/top. PS: Jag testade med #content {display: inline !important} men jag får inte fram lagret. Tacksam för tips.
Jani Sjölund Wrote:
3:e Augusti 2007
Jesper Wrote:
3:e Augusti 2007
Jani Sjölund Wrote:
3:e Augusti 2007
Jesper Wrote:
3:e Augusti 2007
Jesper Wrote:
3:e Augusti 2007
Jani Sjölund Wrote:
8:e Augusti 2007
Jesper Wrote:
9:e Augusti 2007
Jani Sjölund Wrote:
9:e Augusti 2007
Jani Sjölund Wrote:
9:e Augusti 2007
Jesper Wrote:
10:e Augusti 2007
Jani Sjölund Wrote:
13:e Augusti 2007
Jesper Wrote:
17:e Augusti 2007
Tags