Avatar billede vippefyr Nybegynder
05. september 2006 - 11:26 Der er 4 kommentarer

Printe en del af en hjemmeside

Hej davs..
Jeg er ved at lave en hjemmeside og vil i den forbindelse gerne kunne udskrive en del af en side (sådan at jeg ikke får menuen med).
Ved at det kan lade sig gøre med @media print, men hvordan gør jeg det.

siden jeg snakker om ligger på følgende adresse: http://www.hfsmoermosen.dk/orden.asp

Håber på at i vil jælpe mig

Venlig hilsen
Morten
Avatar billede kinderaeg Nybegynder
05. september 2006 - 11:55 #1
<link rel="Stylesheet" href="Print.css" media="print" type="text/css">

Og så sætter du bare din struktur op i Print.css. Hvis det blot er nogle enkelte "kasser" du ikke vil ha' med, og de allerede har tags (class'es), kan du blot sætte dem til display: none
Avatar billede vippefyr Nybegynder
05. september 2006 - 12:14 #2
Jeg bruger allerede css, kan jeg så godt bare indsætte media="print" i min linie og sætte min struktur op i en allerede eksisterende Stylesheet.

Det jeg har lavet indtil nu, ser sådan her ud:

<link rel="stylesheet" type="text/css" href="style/style.css">

og min Stylesheet ser sådan her ud.
/* CSS Document */
body        {
    background-color: #6F9853;
    margin-top: 10px;
    margin-right: 10px;
    margin-bottom: 10px;
    margin-left: 10px;
}

a:link        {
    font-size: 14px;
    font-family: "Times New Roman", Arial, sans-serif;
    font-weight: bold;
    text-decoration: none;
    color: #004000;
}

a:visited    {
    font-size: 14px;
    font-family: "Times New Roman", Arial, sans-serif;
    font-weight: bold;
    text-decoration: none;
    color: #004000;
}

A:active    {
    font-size: 14px;
    font-family: "Times New Roman", Arial, sans-serif;
    font-weight: bold;
    text-decoration: none;
    color: #004000;
}

a:hover        {
    font-size: 14px;
    font-family: "Times New Roman", Arial, sans-serif;
    font-weight: bold;
    text-decoration: underline;
    color: #004000;
}

p            {
    font-size: 14px;
    font-family: "Times New Roman", Arial, sans-serif;
    margin-right: 10px;
    margin-left: 10px;
    color: #004000;
}

span.navn    {
    font-size: 14px;
    font-family: "Times New Roman", Arial, sans-serif;
    font-weight: bold;
    text-decoration: none;
    color: #FFFFFF;
}

span.andet    {
    font-size: 18px;
    font-family: "Times New Roman", Arial, sans-serif;
    font-weight: bold;
    text-decoration: none;
    color: #000000;
}

span.tekst_1    {
    font-size: 14px;
    font-family: "Times New Roman", Arial, sans-serif;
    font-weight: bold;
    text-decoration: none;
    color: #000000;
}

span.tekst_2    {
    font-size: 12px;
    font-family: "Times New Roman", Arial, sans-serif;
    font-weight: bold;
    text-decoration: none;
    color: #000000;
}

span.tekst_3    {
    font-size: 12px;
    font-family: "Times New Roman", Arial, sans-serif;
    text-decoration: none;
    color: #000000;
Avatar billede kinderaeg Nybegynder
05. september 2006 - 12:31 #3
Jeg går ud fra at du har et element, som indeholder din menu? Denne fjerner du ved at skrive:

.menu {
  display: none;
}

Såfremt elementet der indeholder din menu, anvender classen menu.

Jeg har engang lavet noget tilsvarende på http://usa.theduke.dk/, som du er velkommen til at låne af ;)
Avatar billede olebole Juniormester
05. september 2006 - 14:18 #4
<ole>

Dine font-angivelser virker til gengæld mystiske:
    font-family: "Times New Roman", Arial, sans-serif;

'Times New Roman' er en serif-skrift ... så hvorfor bruge 'Arial' (en skrift uden seriffer), hvis Times ikke kan findes ... og hvis 'Arial' heller ikke findes, beder du maskinen om at bruge dens standard skrift - uden seriffer.
Hvorfor mon det ...?  =)

/mvh
</bole>
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