---
title: "box model hack???"
type: "forum-thread"
url: "https://www.webforum.nu/amne/html-css/136309-box-model-hack"
topic: "HTML & CSS"
topic_url: "https://www.webforum.nu/amne/html-css"
author: "huggerFanta"
published: "2005-10-24T14:43:55.000Z"
updated: "2005-10-25T12:34:11.000Z"
replies: 4
views: 453
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/136309-box-model-hack"
---

# box model hack???

## #1 — huggerFanta, 2005-10-24T14:43Z

Tjena!
Jag förstår inte vad det är man igentligen skall göra för att få saker och ting att funka som jag vill!

När jag använder IE fungerar och ser sidan helt ok ut, men när jag testar den i FireFox, så hoppar en av divvarna en pixel åt höger. Vet inte vad fan jag skall göra, men tror att det beror på box model hack, har jag fel?!

Nedan klistrar jag in den del av min css jag tror det kan vara fel på!

```
.bottom {
	height: 25px;
	width: 784px;
	margin-right: auto;
	margin-left: auto;
	position:relative;
	left:-2px;
	border: 0px none;
}
```

 

Kan någon kolla och kanske bifoga en liten förklaring för hur man skall få det att lira i både IE och FireFox???

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

## #2 — m_soderlund, 2005-10-24T14:52Z

[Google-sökning](http://www.google.com/search?q=box+model+hack&sourceid=mozilla-search&start=0&start=0&ie=utf-8&oe=utf-8&client=firefox-a&rls=org.mozilla:en-US:official) är en bra början.

Men jag tycker en pixel inte låter som nåt problem med box-modellen. Har du mer kod du kan visa? :)

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

## #3 — zcorpan, 2005-10-24T15:04Z

Jag tror snarare det beror på avrundningsfel, men det är svårt att säga utan att se helheten. :)

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

## #4 — Troxy, 2005-10-24T21:35Z

Jag tror absolut att det har med avrundning att göra! Har du angett bredden på någon container i procent?

Om en div får en omjämn bredd så är det upp till webbläsaren att avgöra bredden. Enligt mig **ska** omjämna mått alltid avrundas neråt, något annat vore idiotiskt. Men bland annat IE gör fel på detta vad jag vet och avrundar uppåt ibland. Firefox avrundar neråt. (Står något om avrundning i rekommendationen för CSS?)

När vi ändå snackar om detta kan jag dra ett exempel:

Du har en container som är 555px bred. I den vill du ha två containers bredvid varandra som är 50% breda i förhållande till 555px. Det blir 277,5px per container. Hm...
Om man avrundar neråt blir den totala bredden 554px, vilket inte är något problem. Men om man avrundar uppåt blir den totala bredden 556px, 1px för mycket, vilket kan ge stora problem eftersom det ibland inte får plats.

Så ha avrundning i åtanke, speciellt om du upplever flytande containers som hoppar upp och ner i olika webbläsare.

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

## #5 — zcorpan, 2005-10-25T12:34Z

> **Troxy skrev:**
>
> (Står något om avrundning i rekommendationen för CSS?)

Nej, det är odefinierat.

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

---

Tråden på webben: https://www.webforum.nu/amne/html-css/136309-box-model-hack
