---
title: "Ökande nummer"
type: "forum-thread"
url: "https://www.webforum.nu/amne/html-css/137076-ökande-nummer"
topic: "HTML & CSS"
topic_url: "https://www.webforum.nu/amne/html-css"
author: "magnusfernstrom"
published: "2005-11-06T22:03:28.000Z"
updated: "2005-11-07T01:10:32.000Z"
replies: 6
views: 303
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/137076-ökande-nummer"
---

# Ökande nummer

## #1 — magnusfernstrom, 2005-11-06T22:03Z

Om man har en lista med \<ol\>, blir det ökande nummer. Kan man göra detta automatiskt, utan lista, på något vis, eller möjligtvis trixa med CSS så det inte blir indragen lista när man kör med \<ol\>?

mvh,

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

## #2 — jarvklo, 2005-11-06T22:24Z

Hmm...

Läser man sin CSS2.1-rekommendation så skall du kunna skapa "counters" i CSS2 om du inte vill dras med listor  - se exempel i <http://www.w3.org/TR/CSS21/generate.html#counters>

Men det är klart - då måste du också kunna bortse från att counters tydligen varken funkar i FF eller MSIE :P ( <http://nanobox.chipx86.com/browser_support_css.php#support-css2propsbasic-counterincrement> )

Utöver det - Vad menar du lite mer detaljerat med "inte indragen lista" ? 
Försöker du göra något som inte kan fixas med en kombination av margin-left, padding-left och list-style-position ?

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

## #3 — magnusfernstrom, 2005-11-06T23:10Z

Saken är den att jag har ett forum som ska ha nummer för varje inlägg -- som här på wF t.ex., men jag orkar inte göra en funktion för detta i ASP, så jag tänkte att man kanske kunde komma runt det genom HTML istället, då jag visste att listor har ökande nummer-funktion. Och jag har varken tid eller kunskap till att trixa med det där du nämnde sist, därför jag frågar.

mvh,

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

## #4 — jarvklo, 2005-11-06T23:28Z

OK.

Du har ganska begränsade möjligheter med \<ol\> \<li\> och CSS...

Du kan välja indrag (sätts per default antingen som padding-left eller margin-left beroende på webbläsare) och huruvida siffran skall vara "innanför" eller "utanför" listpunktens vänstermarginal (list-style-position: inside; samt list-style-position: outside; ) 

That's it!

... men du kan lägga i princip vadsomhelst inuti en \<li\> (t.ex. en tabell, eller en div) för att skapa layout för listinnehållet i varje punkt om du vill... det du, såvitt jag vet, inte kan göra är att flytta på siffran (den läggs alltid till vänster om innehållet)

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

## #5 — magnusfernstrom, 2005-11-06T23:34Z

Hmm, men blir inte tabellen indragen då, om den ligger i en \<li\>? Kan du ge kodexempel? :)

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

## #6 — jarvklo, 2005-11-06T23:43Z

Jo så blir det - det blir inställningarna (bredd padding osv) på dina OL/LI som bestämmer gränserna för de ev. tabeller du petar in i dem...

```
<ol>
   <li><table>......</table></li>
   <li><table>......</table></li>   
   <li><table>......</table></li>
</ol>
```

Det är den begränsningen du får leva med om du väljer \<ol\> istället för att skriva den där ASP-snutten ;)

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

## #7 — magnusfernstrom, 2005-11-07T01:10Z

får trixa lite, tack så mycket för hjälpen jarvklo.

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

---

Tråden på webben: https://www.webforum.nu/amne/html-css/137076-ökande-nummer
