webForumDet fria alternativet

validera lista med ul i ul

8 svar · 360 visningar · startad av Cale

CaleMedlem sedan mars 200490 inlägg
#1

detta är inte godkänt, hur kan man lösa det annars?

http://www.bergsland.net/gallery.htm

vad jag förstår så är felet att listorna lagts i varandra..
kan man få till det så att menu-scriptet fortfarande fungerar?

spangoMedlem sedan juni 20008 205 inlägg
#2

Ja, allt innehåll i en UL måste ligga inom en LI.

<ul>
  <li> Foo
    <ul>
      <li>Bar</li>
      <li>Baz</li>
    </ul>
  </li>
  <li>Quux</li>
</ul>
CaleMedlem sedan mars 200490 inlägg
#3

tackar :)

var kan man läsa förståeliga förklaringar till hur listorn ska vara uppbyggda?

spangoMedlem sedan juni 20008 205 inlägg
#4

Tja, https://www.w3.org ;)
Egentligen är det inte så konstigt: Inom en ul eller ol får det bara förekomma li-element (men inom li-elementen får det mesta förekomma).

CaleMedlem sedan mars 200490 inlägg
#5

men nu ser menyn skum ut..

så länge jag har li runt ul (då blir valideringen ok) så blir det ett mellanrum där som inte ska vara..

zcorpanMedlem sedan dec. 20042 245 inlägg
#6

Testa att ändra

<li><div onclick="visadolj(40)"><h3>My bikes</h3></div>[i][blue]</li>
<li>[/blue][/i]
	<ul style="display: block;" id="u40">
		<li><a href="gallery/rsv_mille/01.htm">RSV Mille</a></li>
		<li><a href="gallery/germany_04/01.htm">Trip to Germany -04</a></li>
	</ul>
</li>

till

<li><div onclick="visadolj(40)"><h3>My bikes</h3></div>

	<ul style="display: block;" id="u40">
		<li><a href="gallery/rsv_mille/01.htm">RSV Mille</a></li>
		<li><a href="gallery/germany_04/01.htm">Trip to Germany -04</a></li>
	</ul>
</li>
CaleMedlem sedan mars 200490 inlägg
#7

ja, förutom

style="display: block;"

så var det så jag hade från början, fast det går inte igenom valideringen

zcorpanMedlem sedan dec. 20042 245 inlägg
#8

Skulle inte

<li>
	<div onclick="visadolj(40)"><h3>My bikes</h3></div>
	<ul id="u40">
		<li><a href="gallery/rsv_mille/01.htm">RSV Mille</a></li>
		<li><a href="gallery/germany_04/01.htm">Trip to Germany -04</a></li>
	</ul>
</li>

"gå igenom" valideringen?

CaleMedlem sedan mars 200490 inlägg
#9

sorry, jag snurrade till det..
klart det går igenom :P

130 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)