---
title: "Auto-höjd på div för utskrift?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/html-css/171671-auto-höjd-på-div-för-utskrift"
topic: "HTML & CSS"
topic_url: "https://www.webforum.nu/amne/html-css"
author: "bassebhu"
published: "2008-05-21T00:16:12.000Z"
updated: "2008-05-23T19:45:57.000Z"
replies: 6
views: 685
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/html-css/171671-auto-höjd-på-div-för-utskrift"
---

# Auto-höjd på div för utskrift?

## #1 — bassebhu, 2008-05-21T00:16Z

Tjaba!

Jag har en div med text som har fast höjd och overflow: auto. När man skriver ut så skrivs det bara ut så mycket som höjden på diven är.

Jag satte då en print-css-fil med height: auto !important; för diven.
Nu kan jag skriva ut ett helt A4 innan texten stoppas. Hur gör jag för att kunna skriva ut så mycket som det finns innehåll?

Tackar för svar!

Permalänk: https://www.webforum.nu/p/171671

## #2 — überfuzz, 2008-05-22T18:57Z

Jag förstår inte riktigt hur du menar. Det kan vara följande du söker.

```
@page { size: auto }
```

Permalänk: https://www.webforum.nu/p/2111985

## #3 — bassebhu, 2008-05-23T11:24Z

> **überfuzz skrev:**
>
> Jag förstår inte riktigt hur du menar. Det kan vara följande du söker.
>
>
> ```
> @page { size: auto }
> ```

Funkade inte tyvärr.

Jag har alltså en div med fast höjd och overflow satt till auto för att få scrollbars. När man skriver ut så har jag ett stylesheet där jag i stället har satt height: auto !important; på diven, men det hjälper bara så långt att den skriver ut ett A4 och sedan bryter. Fråga mig inte varför. Men utan auto-height så skriver den bara ut så mycket som syns på hemsidan. Alltså inte det som ligger som overflow i diven.

Taskigt beskrivet? ;)

Permalänk: https://www.webforum.nu/p/2112147

## #4 — überfuzz, 2008-05-23T11:56Z

Nä, jag förstår inte riktigt, har du något på nätet?

Tips: När jag ska anpassa sidor för utskrift brukar jag använda förhandsgranska, finns i Firefox. På så vis kan jag snabbt se vad som skickas till skrivaren.

Permalänk: https://www.webforum.nu/p/2112156

## #5 — visslaren, 2008-05-23T12:02Z

Eftersom du har en css-fil enbart för utskrift, så borde det väl bara vara att plocka bort height och overflow från den aktuella div-en i den filen så att innehållet styr höjden?

Permalänk: https://www.webforum.nu/p/2112165

## #6 — bassebhu, 2008-05-23T14:33Z

> **visslaren skrev:**
>
> Eftersom du har en css-fil enbart för utskrift, så borde det väl bara vara att plocka bort height och overflow från den aktuella div-en i den filen så att innehållet styr höjden?

Exakt, men det är lite lurigt när man har satt overflow:hidden på body utan att veta om det :e 

Nu funkar det! Tack!

Permalänk: https://www.webforum.nu/p/2112193

## #7 — überfuzz, 2008-05-23T19:45Z

> **bassebhu skrev:**
>
> Exakt, men det är lite lurigt när man har satt overflow:hidden på body utan att veta om det :e 
> 
> Nu funkar det! Tack!

Nu borde du testa det jag föreslog, om du lägger in @media print etc behöver du inte krångla med två cssfiler. Då kan du ha en och den tar hand om utseendet i webbläsare och skrivare.

Permalänk: https://www.webforum.nu/p/2112262

---

Tråden på webben: https://www.webforum.nu/amne/html-css/171671-auto-höjd-på-div-för-utskrift
