Stránka 1 z 2

Nefunkční část CSS v chrome a mozila

Napsal: 05 pro 2012, 18:38
od Naxmars
Zdravim, mám problém, a nevím co s ním. Dávám dohromady web na budoucí minecraft server, a dělám to i za pomoci CSS stylů. Bohužel část kodu, která mi v IE funguje, nefunguje v Google Chrome, a Mozilla Firefox (možná i něco jiného, já zkoušel jen tyto 3). Vím jen, že IE nedodržuje některé standarty.

Jedná se konkrétně o tuto část kodu:

Kód: Vybrat vše

ul#nav1 table a, ul#nav2 table a
{
color:#000;
font-weight:bold;
background-image:url('menuitem.png');
text-decoration: none;
margin: 5;
width: 159px;
height: 61px;
padding:20px;
display: inline-block;
}


Popis problému: Styly pro "ul#nav1 table a, ul#nav2 table a" se vůbec nepoužijí, a na stránkách se zobrazí jen jednoduchej text. Pro informaci, XHTML kod vypadá pro tuto část takto:

Kód: Vybrat vše

<ul id="nav1">       
        <table>           
            <tr>             
              <a href="index.php?clanek=roman" title="..">Roman</a>           
            </tr>         
          </table>         
          <table>           
            <tr>             
              <a href="index.php?clanek=mykola" title="..">Mykola</a>           
            </tr>         
          </table>         
          <table>           
            <tr>             
              <a href="index.php?clanek=jirka" title="..">Jirka</a>           
            </tr>         
          </table>         
          <table>           
            <tr>             
              <a href="index.php?clanek=urban" title="..">Urban</a>           
            </tr>         
          </table>         
          <table>           
            <tr>             
              <a href="index.php?clanek=zyrek" title="..">Zyrek</a>           
            </tr>         
          </table>     
      </ul>


nav2 je v podstatě uplně stejná.

Re: Nefunkční část CSS v chrome a mozila

Napsal: 05 pro 2012, 18:47
od Qefik
nejsem si jistej, s html/css sem dělal před rokem ale zkus to takto

Kód: Vybrat vše

ul.nav1 table a, ul.nav2 table a
{
color:#000;
font-weight:bold;
background-image:url('menuitem.png');
text-decoration: none;
margin: 5;
width: 159px;
height: 61px;
padding:20px;
display: inline-block;
}



Kód: Vybrat vše

<ul class="nav1">       
        <table>           
            <tr>             
              <a href="index.php?clanek=roman" title="..">Roman</a>           
            </tr>         
          </table>         
          <table>           
            <tr>             
              <a href="index.php?clanek=mykola" title="..">Mykola</a>           
            </tr>         
          </table>         
          <table>           
            <tr>             
              <a href="index.php?clanek=jirka" title="..">Jirka</a>           
            </tr>         
          </table>         
          <table>           
            <tr>             
              <a href="index.php?clanek=urban" title="..">Urban</a>           
            </tr>         
          </table>         
          <table>           
            <tr>             
              <a href="index.php?clanek=zyrek" title="..">Zyrek</a>           
            </tr>         
          </table>     
      </ul>


ale pokud nevím jak to vypadá teď a jak chceš aby to vypadalo, tak neporadím nic víc :D

Re: Nefunkční část CSS v chrome a mozila

Napsal: 05 pro 2012, 19:03
od Naxmars
Takhle to nejde, ID se nejspíš musí udávat jen za Sharpem nikoliv za tečkou.. Mimochodem zkus si pustit paprikraft.fakaheda.eu v IE a v Mozille :)

Re: Nefunkční část CSS v chrome a mozila

Napsal: 05 pro 2012, 19:04
od Naxmars
A toho textu si nevšímej :D

Re: Nefunkční část CSS v chrome a mozila

Napsal: 05 pro 2012, 19:09
od Qefik
Víš v čem bych viděl možná trochu problém? Že ty to máš v phpčku psaný a to ten kod nezjistím :) Tak mi sem pošli celý kód. A co vůbec chceš aby to dělalo? Nebo jak to má vypadat?

Re: Nefunkční část CSS v chrome a mozila

Napsal: 05 pro 2012, 19:20
od Naxmars
Myslím že v PHPčku to určitě nebude. PHP na interface vubec nepoužívám, jediné co tam mám je metoda ukazclanek(), která vrací text. Zde je problém čistě ve stylech, tím jsem si jistý.

Re: Nefunkční část CSS v chrome a mozila

Napsal: 05 pro 2012, 19:21
od Naxmars
Má to vypadat přesně tak, jako to vypadá v prohlížeči IE. :)

Re: Nefunkční část CSS v chrome a mozila

Napsal: 05 pro 2012, 19:32
od Qefik
Povím ti, takto prasácky napsanej kod sem neviděl dlouho :D Dej mi chvíli, zkusím s tím něco udělat

Re: Nefunkční část CSS v chrome a mozila

Napsal: 05 pro 2012, 19:33
od zdenda204
Nevím jak vy, ale já tom mám v IE a v Chromu úplně, ale opravdu úplně stejný :D

Re: Nefunkční část CSS v chrome a mozila

Napsal: 05 pro 2012, 19:39
od Naxmars
Tak to je vážně divný..