ie7 vs CSS

Khanser

Tengo un problema y no se como resolverlo. El señor IE vuelve a pasarse por el forro de los cojones el standard del CSS y me hace esto:

http://img151.imageshack.us/img151/9246/problemang4.jpg

La que se ve bien es firefox, y la que no IE (como no)

He estado buscando y no he encontrado nada. A ver si me podeis hechar un cable.

CSS:
ul#menu li .a{ text-align:center; display:block;float:left; width:129px; padding-top:7px; height:23px; background:url(/imagenes/pestañas/pestaña1.jpg);}

la clase la uso:

<a class="a" hre......etc>

Vereis que hay 2 tipos de imagenes, y esque tengo la misma clase clonada pero en vez de ".a" tengo ".b", la imagen de ".b" es diferente y lo llamo dinamicamente desde php, pero el codigo que genera está perfectamente y me pasa los estandares de la w3c

Patt0n

Escribe el código html y el css que uses y nos simplificas un poco más la vida.

Khanser

http://jigsaw.w3.org/css-validator/validator?profile=css21&warning=0&uri=http%3A%2F%2Fnarpi.110mb.com%2Findice.php

Ahí teneis el CSS, el codigo de ese trozo es este

<div style="background-color:#000000" id="men">
<!--<img src="imagenes/pruevamenu.jpg" />-->
<ul id="menu">
<li><a class="<?
switch($m){
case 1: echo "a";break;
default: echo "b";break;
}?>" href="indice.php?m=1">Dónde estamos</a></li>

<li><a class="<?
switch($m){
case 2: echo "a";break;
default: echo "b";break;
}
?>" href="indice.php?m=2">Contáctanos</a></li>

<li><a class="<?
switch($m){
case 3: echo "a";break;
default: echo "b";break;
}
?>" href="indice.php?m=3">La empresa</a></li>

</ul>
</div>

Php lo uso para mirar que pagina es la que está activa en ese momento, para mostrar la pestaña más activa. La web la he hecho con includes que se van llamando dependiendo del link que se ha clicado. Me rayaba un monton tener que escribir el doctype en todas las paginas xD

Perdon por la tardanza pero he estado bastante liado. Os agradezco por adelantado la ayuda que me podais prestar :)

Patt0n

Añade:

ul#menu li{
display: inline;
}

Realmente necesitas redefinir las fuentes (hay como 3 bold)... tanto CSS?

Por ejemplo, porque no defines el estado no seleccionado como defecto para las pestañas y luego sólo aplicas la clase activa a la pestaña activa.

Khanser

Ugh, tienes razon. Bueno, muchas gracias, lo provaré y diré algo a ver que tal

eagLe__

No es por meter mierda ni nada eh, ya que escribes bien, no pongas "proVaré" xD que me has matao :X

Revisando el CSS #4 tiene razón xD

Khanser

Sorry xD tengo problemas de bilingüismo, me pasa mucho , hay un webo de palabras que en catalan se usa v cuando en castellano b y al revés y llega un momento que ya no sabes donde va una y donde va otra XD

7 días después
mindo

me puedes explicar 1 poco eso de como hacer activo el boton con PHP?

thx :)

Usuarios habituales

  • mindo
  • Khanser
  • eagLe__
  • Patt0n