Autor Zpráva
xxcadic
Profil *
Ahoj pročítal jsem diskuzi
a ani po pár pokusech se mi nepodařilo nastavit při tisku menší okraje.
http://diskuse.jakpsatweb.cz/index.php?action=vthread&forum=7&topic=10 928
Zde je uvedena direktiva @page. Ta mi jaksi nefunguje (pixy píše "Direktiva @page taky byla z CSS odstraněna a připravuje se až do CSS 2.1")

pls help how to.. :-)
ps: toto mi take nefunguje..
<style>
@media screen{
body{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
}
@media print{
html{
padding:1cm; }
body{
font-size:10px;
}
}
</style>
Chamurappi
Profil
pixy píše "Direktiva @page taky byla z CSS odstraněna a připravuje se až do CSS 2.1"
1) U kaskádových stylů jsou čísla verzí tak nějak k ničemu -- rozšířené prohlížeče již několik let umí i věci, které mají být až v CSS 3 (třeba overflow-y v Exploreru, opacity v Mozille).
2) Direktiva @page funguje stále jen v Opeře. (Asi.)
3) Pixy se opět mýlí.

Myslím si, že okraje tisknuté stránky můžeš pomocí stylopisu pouze přidat k těm výchozím. Pochybuji, že ti některý prohlížeč dovolí je úplně zrušit. Příliš malé okraje by ani nemusela tiskárna zvládat.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0