---
title: "Netscape, spans och css..."
type: "forum-thread"
url: "https://www.webforum.nu/amne/html-css/68159-netscape-spans-och-css"
topic: "HTML & CSS"
topic_url: "https://www.webforum.nu/amne/html-css"
author: "NETwork"
published: "2003-02-13T12:36:07.000Z"
updated: "2003-02-13T14:10:08.000Z"
replies: 5
views: 234
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/68159-netscape-spans-och-css"
---

# Netscape, spans och css...

## #1 — NETwork, 2003-02-13T12:36Z

Jag har en div. Inne i den finnss ett antal spans (en dropdownmeny där varje span innehåller ett item alltså).

```
<div><span>meny 1</span><span>meny 2</span><span>meny 3</span></div>
```

Varje span ska dock ligga på en egen rad vilket jag löser genom att ge diven en given bredd. Fungerar utmärkt i IE men i netscape lägger sig alla divar i en enda lång rad efter varandra.

meny1 meny2 meny3 ---\>

Lägger jag en br mellan dem får jag ett stort mellanrum i exploirer, i netscape lägger de sig under men PÅ varandra, margin och padding verkar inte fungera. Det blir alltså en enda stor klump. 

Hur får man alla spans att lägga sig under varandra i netscape, kan man tvinga en brytning via css!? Typ som float:left fast vertikalt???

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

## #2 — dectgap, 2003-02-13T13:09Z

Varför använda \<span\> när du tydligen inte vill att det ska fungera som ett inline-element?

Byt ut \<span\> mot \<div\> istället.
Då fungerar allting som det ska.

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

## #3 — NETwork, 2003-02-13T13:55Z

Hm, kan någon förklara vad som menas med inline-element och block-element? Förstår inte riktigt skillnaden mellan div och span?

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

## #4 — Palle, 2003-02-13T14:06Z

> **NETwork skrev:**
>
> Hm, kan någon förklara vad som menas med inline-element och block-element? Förstår inte riktigt skillnaden mellan div och span?

Erik J har skrivit [denna](http://www.juhlin.nu/wf/blockvsinline.html), kanske ger dig lite ljus i mörkret. :)

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

## #5 — NETwork, 2003-02-13T14:07Z

Toppen, tack! :) När jag ändå frågar dumma frågor, ni råkar inte veta hur man får "cursor:hand" att fungera på netscape? Eller är det IE-specifik goja?

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

## #6 — dectgap, 2003-02-13T14:10Z

Ett block-element infogar radbrytningar före och efter elementet, medan ett inline-element bara följer med resten av innehållet, så att säga.

Ex:

```
Lite text här <span style="color: #f00;">och lite text här</span> och lite till
```

Den enda skillnaden mellan "och lite text" och resten av texten är att "och lite text" kommer att stå i rött. Hade du bytt ut \<span\> mot \<div\> i exemplet hade den markerade texten hamnat på en egen rad.

EDIT:
Lite sent svar, men då kan jag svara på din nya fråga istället: använd "cursor: pointer" istället

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

---

Tråden på webben: https://www.webforum.nu/amne/html-css/68159-netscape-spans-och-css
