Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: margin pois tulostuksesta

Vasta_alkaja [13.03.2007 12:11:16]

#

Hei! Saako selaimen margini arvoja ohitettua mitenkään tulostuksesas. Kokeilin näin mutta ei toiminut!

<STYLE type="text/css">
@media print {
   BODY {font-size: 12pt; background: white; margin-top:!important 0px; margin-left:!important 0px; margin-right:!important 0px; margin-bottom:!important 0px;}
}
@media screen {
   BODY {font-size: medium; line-height: 1em; background: silver; margin-top:!important 0px; margin-left:!important 0px; margin-right:!important 0px; margin-bottom:!important 0px;}
}
</STYLE>

Merri [13.03.2007 12:43:34]

#

Tarkoitatko siis ihan paperin marginaaleja, eli että nollalla tulostus alkaisi ihan reunasta? Se jää käyttäjän harteille se säätö.

Ja näin btw, Operassa käytetään paddingia, joten tahdot varmaan nollata nekin.

<style type="text/css" media="print">body { margin : 0; padding : 0; }</style>

(Ei nyt jaksa varmistaa, oliko style-tagissa media-attribuuttia vaiko ei, luulisi kyllä että on. Normaalisti heitän linkkitagiin.)

Vasta_alkaja [13.03.2007 12:52:39]

#

Merri kirjoitti:

Tarkoitatko siis ihan paperin marginaaleja, eli että nollalla tulostus alkaisi ihan reunasta? Se jää käyttäjän harteille se säätö.

Kyllä tätä tarkoitan. Tähänkö ei ole olemassa mitään millä saisi kaapattua tulostimen haltuunsa ja säädettyä ne asetukset koodissa!

Vasta_alkaja [14.03.2007 12:11:05]

#

Hei! Onko kenelläkään tietoa miten voisi saada ns. tulostimen hallintaansa ja pakottaa sen käyttämään tiettyä marginaalia. Muuten homma toimii kunnolla, mutta joka tuolostimella näyttää olevan vielä omat standardinsa ja niitä ei oikein pääse muokkaamaan. vissiinkään!

Selkis miten homma toimii!!

piti laitta vielä margineiden alle position:fixed;

Merri [14.03.2007 16:12:15]

#

Meinasitko sitten että toimisi myös IE6:lla? Se kun ei tue fixediä.


Mutta käyttäjän säädettävissä:
- Firefoxissa Tiedosto > Sivun asetukset... > Marginaalit ja ylä-/alatunnisteet.
- IE:ssä Tiedosto > Sivun asetukset... > Reunukset
- Operassa Tiedosto > Tulostusasetukset...

Vasta_alkaja [16.03.2007 08:29:13]

#

Muutenkin fixed:oli huono ratkaisu.

Nämä pukkaa css:sään ja antaa sitten lopun vallan käyttäjälle.

background:white;
table-layout:fixed;

margin-left:0px;
margin-right:auto;

width:20.3cm;
height:27cm;

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta