Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Li, ul itp
Forum PHP.pl > Forum > Po stronie przeglądarki > HTML \ XHTML
acztery
http://validator.w3.org/check?uri=http://w...&doctype=Inline


kod html wyglada tak

Kod
<div class="box">

<div class="box">

          
{section loop=$cats name=cats}

<div {if  $cats[cats].Level == $IDS}
class="menu_03"
{elseif $cats[cats].Level != ''}
class="menu_04"
{else $cats[cats].CatID == $IDS}
class="menu_03"
{/if}
style="margin-left: {$cats[cats].Level*0}px">

<li><a

{if $cats[cats].Level == $IDS}
class="menu_link5"
{elseif $cats[cats].Level > '0'}
class="menu_link3"
{else}
class="menu_link5"
{/if}


href="detal.php?id={$cats[cats].CatID}">{if $cats[cats].CatID == $IDS}<font color="{if $cats[cats].Level == $maxLevel}#CF3057{else}#CF3057{/if}">{/if}<font color="">{$cats[cats].CatName} </font></a></li></div>

{/section}




</div>


cos jest tam zle ale nie wiem co . moze kto mi powie ?
mike
Używasz elementu <li> który definicją elementu listy bez deklaracji listy <ul> albo <ol>.
Nie możesz dać tak:
  1. <li>lorem</li>
  2. <li>lorem</li>
  3. <li>lorem</li>
  4. <li>lorem</li>

powinieneś dać na przykład:
  1. <ul>
  2. <li>lorem</li>
  3. <li>lorem</li>
  4. <li>lorem</li>
  5. <li>lorem</li>
  6. </ul>
acztery
jak daje ul to tez jest zle


Kod
<div class="box">

         <ul>
{section loop=$cats name=cats}

<div {if  $cats[cats].Level == $IDS}
class="menu_03"
{elseif $cats[cats].Level != ''}
class="menu_04"
{else $cats[cats].CatID == $IDS}
class="menu_03"
{/if}
style="margin-left: {$cats[cats].Level*0}px">

<li><a

{if $cats[cats].Level == $IDS}
class="menu_link5"
{elseif $cats[cats].Level > '0'}
class="menu_link3"
{else}
class="menu_link5"
{/if}


href="detal.php?id={$cats[cats].CatID}">{if $cats[cats].CatID == $IDS}<font color="{if $cats[cats].Level == $maxLevel}#CF3057{else}#CF3057{/if}">{/if}<font color="">{$cats[cats].CatName} </font></a></li></div>

{/section}
</ul>



</div>


zobacz error
http://validator.w3.org/check?uri=http://w...&doctype=Inline
mike
<li> ma się zawierać bezpośrednio w <ul> a nie w <div> który jest w <ul>
acztery
dzięki działa wesołych ...
mike
[OT]
P.S.
Zajrzyj tutaj: css.maxdesign.com.au i popatrz jak robic menu oparte na listach.
Same <ul> i <li> bez jakichs divów i innych takich.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.