webForumDet fria alternativet
Logga in / Bli medlem

width: auto

HTML & CSS

1 svar · 207 visningar · startad av jake

Medlem sedan sep. 2001649 inlägg
Frågan#1

hej,
har en box inne i en tabell och satte i css:en för boxen
width: auto; border: 1px;
och trodde då att den skulle ställa in sig efter innehållet i boxen
så boxen blir lika stor som innehålet men den blev lika stor som tabellbredden.

hur kan man göra för att få boxen så stor som innehållet?

Medlem sedan aug. 20002 975 inlägg
#2

En box, t.ex div, har som standardvärde width:100%. Man kan sätta bredden på den med t.ex width:50px. Dock blir den minst så bred som det smalaste elementet. Exempel:

<div style="width:10px">
Detta är en rad med text
</div>

Här kommer läsaren att ställa in bredden och bryta vid "Detta".

<div style="width:10px">
Detta&amp;nbsp;är&amp;nbsp;en&amp;nbsp;rad&amp;nbsp;med&amp;nbsp;text
</div>

Här kommer läsaren att öka bredden till hela raden och bryta efter "text".
Vet inte om detta var dig till hjälp.

261 ms totalt · 4 externa anrop · v20260731065814-full.14655e19
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)