Cuadros extraños en sub-seccion del menu desplegable!

Alguien sabe como quitar esos cuadros que me salen?:
[contenido no disponible]

miren como tengo la hoja de estilos del menu:

************************************************
/* this is the clipping region for the menu. it's width and height get set by script, depending on the size of the items table */
.transMenu {
position:absolute;
overflow:hidden;
left:-1000px;
top:-1000px;
text-align: left;
}

/* this is the main container for the menu itself. it's width and height get set by script, depending on the size of the items table */
.transMenu .content {
position:absolute;
}

/* this table comprises all menu items. each TR is one item. It is relatively positioned so that the shadow and background transparent divs can be positioned underneath it */
.transMenu .items {
background-color:black ;
position:relative;
left:0px; top:0px;
border:1px solid #999;
z-index:2;
}

.transMenu.top .items {
border-top:none;
}

/* each TR.item is one menu item */
.transMenu .item {
color:#8B0000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: bold;
text-decoration:none;
/* this is a hack for mac/ie5, whom incorrectly cascades the border properties of the parent table to each row */
border:none;
cursor:pointer;
cursor:hand;
}

/* this DIV is the semi-transparent white background of each menu. the -moz-opacity is a proprietary way to get transparency in mozilla, the filter is for IE/windows 5.0+. */
/* we set the background color in script because ie mac does not use it; that browser only uses a semi-transparent white PNG that the spacer gif inside this DIV is replaced by */
.transMenu .background {
position:absolute;
left:0px;
top:0px;
z-index:1;
-moz-opacity:.8;
filter:alpha(opacity=95);
}

/* same concept as .background, but this is the sliver of shadow on the right of the menu. It's left, height, and background are set by script. In IE5/mac, it uses a PNG */
.transMenu .shadowRight {
position:absolute;
z-index:3;
top:3px; width:2px;
-moz-opacity:.4;
filter:alpha(opacity=40);
}

/* same concept as .background, but this is the sliver of shadow on the bottom of the menu. It's top, width, and background are set by script. In IE5/mac, it uses a PNG */
.transMenu .shadowBottom {
position:absolute;
z-index:1;
left:3px; height:2px;
-moz-opacity:.4;
filter:alpha(opacity=40);
}

/* this is the class that is used when the mouse is over an item. script sets the row to this class when required. */
.transMenu .item.hover {
background-color:silver;
color:#8B0000;
}

/* this is either the dingbat that indicates there is a submenu, or a spacer gif in it's place. We give it extra margin to create some space between the text and the dingbat */
.transMenu .item img {
margin-left:10px;
}
.textoNoIdent {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
text-decoration: none;
}
.formError {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #333333;
border-top: 1px solid #C4CCCC;
border-right: 1px solid #ACB5B5;
border-bottom: 1px solid #6F7777;
border-left: 1px solid #ACB5B5;
padding: 2px 0 2px 0.25em;
background-color: #F5E984;
}
.txtError {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #990000;
background-color: #E9E9E9;
padding: 5px;
text-align: justify;
}
**********************************************

Le quite los fondos de activo y no activo porque nomas queria cambiarle el color... pero eso no deberia afectar ese cuadrito que me sale.. alguien sabe como arreglarlo?

Saludos y gracias...
:wink:
Hola, yo creo que el tema está en el archivo llamado: no-tocar.txt , ya que en la linea 35 aproximadamente empieza así:

//==================================================================================================
// Configuration properties
//==================================================================================================
TransMenu.spacerGif = "objetos/espaciador.gif"; // path to a transparent spacer gif
TransMenu.dingbatOn = "objetos/submenu-abierto.gif"; // path to the active sub menu dingbat
TransMenu.dingbatOff = "objetos/submenu-cerrado.gif"; // path to the inactive sub menu dingbat
TransMenu.dingbatSize = 14; // size of the dingbat (square shape assumed)
TransMenu.menuPadding = 0; // padding between menu border and items grid
TransMenu.itemPadding = 2; // additional padding around each item
TransMenu.shadowSize = 2;

Como ves marcado en negrita es donde hace referencia a la imagen en cuestión, la de la flechita, por eso te sale el recuadro, en esta linea la llama para mostrarla y al no tenerla dentro de la carpeta objetos sale el cuadrado, prueba a cambiarlo de tal manera que quede así:

//==================================================================================================
// Configuration properties
//==================================================================================================
TransMenu.spacerGif = "objetos/espaciador.gif"; // path to a transparent spacer gif
TransMenu.dingbatOn = "#"; // path to the active sub menu dingbat
TransMenu.dingbatOff = "objetos/submenu-cerrado.gif"; // path to the inactive sub menu dingbat
TransMenu.dingbatSize = 14; // size of the dingbat (square shape assumed)
TransMenu.menuPadding = 0; // padding between menu border and items grid
TransMenu.itemPadding = 2; // additional padding around each item

Aunque te digo dos cosas, la primera es que no se si realmente es por este motivo, y la segunda es que si el archivo se llama no-tocar será por algo, si quieres hazte una copia del archivo antes de modificarlo y luego lo cambias y pruebas, si no sale bien vuelve a poner el archivo original.
Un saludo.
hice lo que me dijiste y cambie el archivo transmenuC.txt que es el nombre original de archivo notocar.txt.. tengo ese nombre porque con el nombre de "notocar" no funciona con el opera y con el nombre original si, inculso lo supe por un tema de eso que hizo yaneth.. en fin ni que se llame asi o "notocar" hace que se quiten esos cuadros.... y haciendo lo que me dijiste tampoco

explorer:
[contenido no disponible]

firefox:
[contenido no disponible]

opera:
[contenido no disponible]

Si te fijas son los sub-menus del menu desplegable primario, de esos no se abre mas nada, pero aun asi hay ese cuadro como si ahi hubiese una imagen..

PD: Como podras ver me salen solo en el firefox y en el explorer.. pero en el opera sale perfecto!... cuando se llamaba "notocar" se veian igual los cuadros en el firefox y explorer pero ni servia el sub-menu en el opera
Porfa alguien ayudeme :cry: :cry:

Lo agradeceria de veras... no consigo otro lugar donde me expliquen bien... y pues ya me he retrazado un buen con la pag y el foro...
verifica que tienes todas las imágenes en su sitio, se ve que es un problema de rutas o de falta de imágenes. Sobre todo comprueba que la imagen llamada "submenu-abierto.gif" (sin comillas) está en una carpeta llamada "objetos" (sin comillas).

Saludos :wink:
shakemart escribió:Porfa alguien ayudeme :cry: :cry:

Lo agradeceria de veras... no consigo otro lugar donde me expliquen bien... y pues ya me he retrazado un buen con la pag y el foro...

En la primera web que hice en principio me salían esos "cuadraditos" que usted en la parte derecha de los submenus, lo que sucede es que no recuerdo que es lo que modifiqué para que dejaran de salir en esa parte, y lo siento de veras, es que no recuerdo lo que hice, en todo caso esos marcan lo que tiene que ver en cierto sentido también con el sub-menu cerrado y no solo el abierto, en todo caso si usted me permite quisiera abrogarme el derecho de decirle algo, ya que usted hace la pregunta como si fuese algo tan importante que ya no podría seguir con su web, y yo me digo (sin despreciar lógicamente a ningún navegador), pero si usted estuviese preocupado porque en el Internet E, o en el Firefox tuviese ese problema yo lo entendería, pero le voy a dar algún dato, el 75% de los internautas navegan con el I. Explorer, el 18% lo hacen con el Firefox, el 5,5% lo hacen con el Opera, y para no extenderme demasiado con datos y nombres le diré que el 1,5% que queda se lo reparten los demás navegadores, (y son bastantes), también le diré que a lo que se le llama standar de la W3C, son solo recomendaciones para unificar en la mayor medida que se pueda ciertas "normas" por decirlo así, para que las páginas se vean en la mayor cantidad de ordenadores, utilizándo el navegador que sea, pero hay un pequeño problema, que los navegadores ocupan sus propias reglas, con esto no quiero decir que uno sea mejor que otro, sencillamente son diferentes, por ejemplo, hace mucho tiempo hubo una "guerra" de navegadores, de la cual salió un teórico vencedor que se llama Internet Explorer, sus programadores implantaron una modalidad o normas para que se pudiesen ver las páginas web. Dígame usted, ¿no le gustaría tener que hacer el mínimo trabajo para hacer su web?. ¿Acaso usted no utiliza algún programa que le ayuda a diseñar su web?. Pues es lo mismo que ha hecho Internet Explorer desde el principio. ¿Quién no se equivoca en los códigos?. Como todos nos equivocamos en algún momento con ellos, lo que hace I. Explorer es arreglar ese error para su página se vea, porque jamás han abido reglas explícitas en como se debe diseñar una página web. Luego, hablándo de los "perdedores" de esa "guerra", estos se han juntado, "creándo" por decirlo así, una serie de normas o recomendaciones para unificar en cierta medida una serie de códigos que sirvieran como norma para los navegadores, en la que muchos otros se les unieron y de allí nació el Firefox y otros, pero I. Explorer que había batallado desde los comienzos con el caos de normas que no existían no podía cambiar de un día para otro. Porque ahora yo pregunto ¿cómo debo traducir la frase "xq"? es una frase común hoy en día, pero ¿qué quiere decir?, ¿querrá decir exisqu?. Por eso yo no entiendo que hoy, en estos tiempos, personas que escriben con un "dialecto" diferente, deseen cumplir con las normas de internet, y gastan un precioso tiempo en querer cumplir con toda una serie de normas (me refiero a internet) mientras destrozan el idioma, les sucede que al querer poner tantas cosas en sus páginas se han olvidado de aprender y entender como estas funcionan.
En mis idas y venidas, leyéndo un poco por aquí y un poco por acá, queriéndo aprender las bases de como funciona internet es que por allí en algún hosting tengo una web hecha únicamente con códigos y para el desplegable que le puse a esa web no necesité nada mas que la hoja de estilo, ni script ni nada que se le parezca, (esto solo como dato anecdótico). Por eso veo com algunos se desgastan y gastan un tiempo precioso en querer que su web se vea en todos los navegadores, olvidándo los principios básicos de internet.
Por eso, le digo si se le ve en Internet E. y en Firefox, que ocupan entre los dos el 93% de la navegación en internet, ¿para qué se preocupa tanto?.
Saludos
Agradecido de los que aprenden enseñando
shakemart escribió:Porfa alguien ayudeme :cry: :cry:

Lo agradeceria de veras... no consigo otro lugar donde me expliquen bien... y pues ya me he retrazado un buen con la pag y el foro...
Hola:
En el archivo "no tocar", en el sector donde dice "Configuration Properties"
la línea que dice "TransMenu SpacerGif objetos/espaciador.gif", quítele una letra a la palabra espaciador y compruebe si se le quita ese cuadro, esa es la directiva que manda que aparezca, y revise si coincide la palabra objetos con la carpeta en donde tiene usted guardado ese archivo
Saludos
Agradecido de los que aprenden enseñando
Hola.. muchas gracias por la ayuda, el problema al parecer fue como una combinacion de ambos, primero la carpeta espaciador estaba borrada, quia fue error de dedo mio o pues una confusion, habia revisado y estaba pero hoy revise y no!... ya luego hice lo que me dijo Raulyure y me funciono

Raulyure gracias por las estadisticas, ya sabia que la mayoria usaba el explorer y firefox en segundo y opera en tercero, por eso reviso justo en esos tres navegadores solamente y me habia preocupado porque justo en los dos mas usados era donde salia el problema.. sin embargo esto no me retrazo con lo que me he retrazado mas fue con problemas del hosting de razy, pero ya que me cambie a 000webhost no he tenido ni un problema

Muchas gracias :wink:
shakemart escribió:Hola.. muchas gracias por la ayuda, el problema al parecer fue como una combinacion de ambos, primero la carpeta espaciador estaba borrada, quia fue error de dedo mio o pues una confusion, habia revisado y estaba pero hoy revise y no!... ya luego hice lo que me dijo Raulyure y me funciono

Raulyure gracias por las estadisticas, ya sabia que la mayoria usaba el explorer y firefox en segundo y opera en tercero, por eso reviso justo en esos tres navegadores solamente y me habia preocupado porque justo en los dos mas usados era donde salia el problema.. sin embargo esto no me retrazo con lo que me he retrazado mas fue con problemas del hosting de razy, pero ya que me cambie a 000webhost no he tenido ni un problema

Muchas gracias :wink:
Hola:
Me alegro que lo haya solucionado, cuando usted comentó de su problema me puse un poco a experimentar con los menus desplegables y tiene usted razón, realmente hay que hacer una combinación de esos factores, si con uno no funciona, pues funcionaría con otra combinación.
En lo que respecta a mi comentario anterior, (las estadísticas) era solo una manera de decir que a veces nos preocupamos en demasía por detalles que nos desvían de lo que realmente estamos haciendo, y reconozco que a mi también me sucede, de "encabezonarme " en un problema, cuando a veces es necesario darle respiro a la mente para aclarar las ideas.
Le reitero que me alegro que vaya adelantando
Saludos
PD
Y en lo que respecta a los hosting, debo reconocer también que hay que ver como lo ponen de difícil muchas veces, porque como ellos saben se creen que uno nació aprendido.