Autor Zpráva
Petr V.
Profil *
Dobrý den, potřebuji pomoc. Mohl by jste prosím někdo tento kód drobátko prostudovat a říct mi, z jakého důvodu mi to menu nefunguje ve Firefoxu? V IE i v Opeře je to v pohodě, ale FF nechce po kliknutí na odkaz v tom menu zobrazit danou stránku.



<html>

<head>


<style>a:link,a:visited{text-decoration: none}a:hover{text-decoration: none;}</style>


<meta http-equiv="Content-Language" content="cs"/>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250"/>

<base target="_parent">


<link rel="stylesheet" type="text/css" href="styly.css"></link>

<!--[if IE ]>

<style type="text/css" id="default" title="default" >
div#menu *
{
cursor: pointer;
}

.disabled
{
color: red !important;
background: none !important;
}

div#menu
{

height: 60px;
white-space: nowrap;
width: 860px;
position:relative;
}

div#menu .a
{

color: #882211;
font-weight: 900;
font-family:verdana;
font-size:15px;
text-decoration: none;
}

div#menu .a table
{
display: block;
font-weight:normal;
}

div#menu table, div#menu table a
{
display: none;
}

div#menu .a:hover, div#menu div.menuitem:hover
{
margin-right: 0px;
}

div#menu .a:hover table, div#menu div.menuitem:hover table
{
background: #ffcc99;
display: block;
position: absolute;
top: 19px;
}

div#menu .a:hover table a, div#menu div.menuitem:hover table a
{
color: #882211;
display: block;
padding: 1px 10px;
text-decoration: none;
white-space: nowrap;
}

div#menu .a:hover table a:hover, div#menu div.menuitem:hover table a:hover
{
background: SandyBrown;
color: #882211;
display: block;
padding: 1px 10px;
text-decoration: none;
}

td
{
border-width: 0px;
padding: 0px 0px 0px 0px;
}

.menuitem
{
float: left;
margin: 0px 1px 1px 12px;
padding: 1px 34px 1px 10px;
margin-right: 0px;
}


</style>


</head>

<body text="#882211" link="#882211" alink="#882211" vlink="#882211">


<center>


<table border="0" id="holder">

<tr>
<td id="other">
<div id="menu">

<div class="menuitem"><a class="a" href="#">ODKAZY<br />
<object><table>
<tr>
<td><a href="odkaz1.html"><font class="menu">odkaz1</font></a></td>
</tr>
<tr>
<td><a href="odkaz2.html"><font class="menu">odkaz2</font></a></td>
</tr>
<tr>
<td><a href="odkaz3.html"><font class="menu">odkaz3</font></a></td>
</tr>

</table></object></a>
</div>

</div>
</td>
</tr>

</table>


</body>
</html>



Děkuji za pomoc.
xthomas
Profil
font-weight: 900; ???

<font> tagy ???

<object></object> ??? osobně vidím chybu tady.. FF ti prostě všechno nesežere..

v tom kodu je strašně moc chyb..jestli to není jen tak vytržené z kontextu, tak ti řeknu že já osobně bych to taky odmítl zpracovávat :)
Railbot
Profil
font-weight: 900; ???
Co je na tom divného?
Railbot
Profil
Já bych se spíš zaměřil na toto - <link rel="stylesheet" type="text/css" href="styly.css"></link> - neukončuje se
Kde máš konec podmíněného komentáře pro IE?
Raději šáhni již po nějakém vytvořeném menu, toto je katastrofa ten kód.

http://css.interval.cz/menu/
Petr V.
Profil *
No, ono je zajímavý, že tento kód je z css.inteval.cz.

Já jsem ten kód maličko upravoval, ale jenom design a navíc jsem sem nedal celý ten kód, proto chybí ten komentář pro IE. To se omlouvám.

Tady je ten kód v originále:

http://css.interval.cz/clanky/experimentalni-vysouvaci-hover-menu-bez- skriptovani/

On je problém, že FF to nepobere ani z originálu.
xthomas
Profil
font-weight: 900; ???
Co je na tom divného?


jen jsem to ani nikdy neviděl, ani nikdy nepoužil. mám se zase co doučovat :) a proč je tam ten <object> ? uniká mi smysl..
Railbot
Profil
Petr V.
On je problém, že FF to nepobere ani z originálu.
Co na tom nepobere? Mně to funguje bez problému.
Petr V.
Profil *
Když napíšu do toho podokazu nějakou relativní adresu (např. zakladni-informace.html), tak po kliknutí na ten podokaz, kde IE i Opera zobrazi zakladni-informace.html, FF neudělá nic.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0