Avatar billede fusion-it Nybegynder
04. maj 2009 - 20:13 Der er 11 kommentarer og
1 løsning

Ramme om printervenlige side ?

Hej alle

Jeg forsøger at lave min side med printervenlige sider. Jeg forsøger at følge denne guide :

http://www.netexplorer.dk/CSS_ARTIKLER/01-css-print.php

Det virker da også ok i mine browsere FF og IE8

Problemet er hvorfor kommer der ligesom en ramme rundt om printet, den står jo ikke rund om indholdet da denne ryger udenfor. Jeg ved ikke om det kommer med på printet da jeg ikke har testet dette. (ingen printer som virker)

Nogen der kan se hvad jeg ikke kan ?

Media style
http://fusion-it.eu/httpdocs/css/stylemedia.css

Headstyle
http://fusion-it.eu/httpdocs/css/style.css


Ville bliveglade hvis nogen kender dette problem :)
Avatar billede fusion-it Nybegynder
04. maj 2009 - 20:14 #1
Glemte lige link til siden

http://fusion-it.eu/httpdocs/default.asp
Avatar billede zips Juniormester
04. maj 2009 - 21:33 #2
Jeg kan ikke sige præcis hvad din fejl er, men det har noget at gøre med at du har class og id med samme navn, omdøber jeg den ene forsvinder den border i dit print :-)
Avatar billede fusion-it Nybegynder
04. maj 2009 - 21:50 #3
Hmmm det virker ikke hos mig?

Tænker du på jeg har

#content{
color:#000000;
font-size:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.contentq a:link {
display: none;
}
.contentq a:visited {
display: none;
}
.content a:active {
display: none;
}
.content a:hover {
display: none;
}

Dette er jo bare en class for links ;) men ændre jeg navne på dem virker det ikke.

Eller misforstår jeg ?
Avatar billede zips Juniormester
04. maj 2009 - 22:00 #4
Slette jeg denne <div id="content"> eller omdøber den til <div id="contente"> samt retter de 2 #content og #content h1 i din stylemedia.css til #contente virker det, ved godt at det også skal rettes i style.css men det var kun for at finde det som lavede den ramme :-)
Avatar billede fusion-it Nybegynder
04. maj 2009 - 22:11 #5
Så prøv du at tag et kik nu, jeg har gjort det du skrev ;) meen det virker ikke.

Jeg laver de runde hjørner med noget javascript har en mistankke om dette kan være problemet.

Men som den står nu er der stadig ramme og har rette så der ikke er ID og CLASS med samme navn....
Avatar billede fusion-it Nybegynder
04. maj 2009 - 22:16 #6
Sådan fandt så fejlen det var det javascript som jeg laver rounded corners med.

http://www.dhtmlgoodies.com/index.html?whichScript=rounded-corners

Det er dette script som fejler har du evt en ide til en løsning ?
Avatar billede fusion-it Nybegynder
04. maj 2009 - 22:20 #7
Jeg har nu samme ID og CLASS Content og piller jeg mit javascript ud virker den uden ramme så er 100% sikker på det er den som laver den ramme.

Spørgsmålet er så hvordan den slukkes i media.css ?
Avatar billede fusion-it Nybegynder
04. maj 2009 - 22:27 #8
Jeg tror selv jeg har løsningen jeg lægger bare mit indhold i en wrapper så kan jeg slukke for #content ;)


Slukker
Avatar billede fusion-it Nybegynder
04. maj 2009 - 22:38 #9
Grrrr æv det virkede heller ikke så forsvinder indholdet jo ...... jeg kan jo ikke genåbne men kan du hjælpe er der point alligevel ;)

Måske andre har et bud?
Avatar billede fusion-it Nybegynder
04. maj 2009 - 23:45 #10
Jeg har nu prøvet at fjerne javascriptet ved print sådan her

<div class="noprint">
<script type="text/javascript">
    rC = new DHTMLgoodies_roundedCorners();
    rC.addTarget('content',8, 8, '#DDDADA', '#ffffff', 10, 550);
    rC.addTarget('leftcolumn', 8, 8, '#DDDADA', '#DDDADA', 2, 550);
    rC.addTarget('innertube', 8, 8, '#2FC0D5', '#2FC0D5', 2, 25);
    rC.addTarget('search', 8, 8, '#2FC0D5', '#2FC0D5', 2, 25);
    rC.init();
</script></div>


I  media har jeg så

.noprint {
display: none;
}

Men dette funger heller ikke nogen foreslag?
Avatar billede zips Juniormester
05. maj 2009 - 00:15 #11
Jeg kan nu godt se at det er det script som laver den ramme, men at få den væk :-) er en helt anden sag, som du prøver med at skjule det script, gør ikke nogen forskel da det er det som sætter farven osv til din js fil som igen sætter de parameter som er i det script, det ville kunne virke hvis der var en class eller id på det som scripet indsætter og der igennem sætte display:none på den.

Men der må lige tænkes noget mere :-)
Avatar billede fusion-it Nybegynder
05. maj 2009 - 00:41 #12
Ja jeg tænker også selv :) det må kunne lade sige gi sig :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester