Web-Tor Medlem sedan nov. 2000 13 890 inlägg Frågan 24 okt. 2001 11:26 #1 Jag försöker att få en sida att skrivas ut liggande:
<html>
<head>
<title></title>
<style type="text/css">
<!--
@media print {
body{
margin-left: 3cm;
size: landscape;
}
}
-->
</style>
</head>
<body>
Text
</body>
</html>
Jag får en vänstermarginal på 3cm men det blir inte liggande.
Jag har läst igenom W3C:s sida men jag fattar inte hur man använder "landscape". :q
------------------
/Tor
www.tor.nu
J Jojoxx Medlem sedan juni 2000 4 308 inlägg <style type="text/css">
@page {
margin-left: 3cm;
size: landscape;
}
</style>
Att använda media-direktivet verkar onödigt för att ändra sid-orientering eftersom det inte har någon inverkan på något annat än vid printning. Däremot verkar varken IE 5.5 eller Mozilla 0.9.5 bry sig om detta. Kanske IE 6, kan inte prova det här.
------------------
/ J
Web-Tor Medlem sedan nov. 2000 13 890 inlägg Funkar asså inte ens i IE5 :(
------------------
/Tor
www.tor.nu
C Chainsaw Medlem sedan sep. 2000 1 124 inlägg Det heter "funkar inte ens i Mozilla", annars var det korrekt.
------------------
Hollowhead - levererar din dagliga dos av nyttig hårdrock!
Web-Tor Medlem sedan nov. 2000 13 890 inlägg Jag skulle använda det till en intranätaplikation där alla har IE 5.
Det var därför jag skrev som jag skrev. ;)
------------------
/Tor
www.tor.nu
jonne Medlem sedan jan. 2001 1 154 inlägg Måste bara göra en utstickare här och fråga: Vad gör @ i css?
------------------
If i want culture, I'll eat yogurt.
[Redigerat av jonne den 25 okt 2001]
frankof Medlem sedan jan. 2001 6 874 inlägg @=at (eng. på, vid)
Läs mera här: http://www.w3.org/TR/REC-CSS2/media.html#q2
------------------
/frankof
Respektlös??!! Jag?!, Nej det är värre än så, förakt kallas det!!