Autor Tema: CSS Ayuda con estilo de tabla que utiliza signo de #  (Leído 3689 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado SiKa

  • -^- Elite Silver -^-
  • The Communiter-
  • *
  • Mensajes: 2549
  • .
CSS Ayuda con estilo de tabla que utiliza signo de #
« : enero 31, 2012, 06:43:55 pm »

Ayuda!!!!

tengo el siguiente codigo CSS para definir un estilo de tabla.... pero resulta que donde lo estoy utilizando me da clavo el signo de # antepuesto al nombre de la tabla...  alguien me puede orientar a como quitarle ese signo de # y que me siga funcionando a la perfeccion?....

De antemano muchas gracias.

Código: [Seleccionar]
#customers
{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
width:100%;
border-collapse:collapse;
}
#customers td, #customers th
{
font-size:1em;
border:1px solid #98bf21;
padding:3px 7px 2px 7px;
}
#customers th
{
font-size:1.1em;
text-align:left;
padding-top:5px;
padding-bottom:4px;
background-color:#A7C942;
color:#ffffff;
}
#customers tr.alt td
{
color:#000000;
background-color:#EAF2D3;
}

Desconectado g00mba

  • The Communiter-
  • *
  • Mensajes: 14587
  • SOMOS LEGION
    • ALABADO SEA MONESVOL
Re: CSS Ayuda con estilo de tabla que utiliza signo de #
« Respuesta #1 : enero 31, 2012, 06:48:52 pm »
ahi lo que podes hacer es cambiar el ID (#) por una clase (con el punto), no es lo recomendado (lo recomendado es mantener el # si solo ocupas un elemento de ese formato) pero es un workaround. pero no entiendo porque te da error q tenga el # en el ccs. (en el html no necesita llevar eso.) solo pones
<table ID=customers th> </table>

pd. no lei con detalle el codigo, si queres mas detalle me voy a tomar el tiempo de leerlo bien
« Última Modificación: enero 31, 2012, 06:52:49 pm por g00mba »

Desconectado DarkBios

  • The Communiter-
  • *
  • Mensajes: 2329
  • El conocimiento no tiene limites
    • Rivera Center System
Re: CSS Ayuda con estilo de tabla que utiliza signo de #
« Respuesta #2 : enero 31, 2012, 06:52:30 pm »
tenes una opcion, puedes hacer esto:

<table class="customers">

en el CSS le cambias el # por un punto "." y te funcionara de otra forma, como el ejemplo:

Código: [Seleccionar]
.customers
{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
width:100%;
border-collapse:collapse;
}
.customers td, #customers th
{
font-size:1em;
border:1px solid #98bf21;
padding:3px 7px 2px 7px;
}
.customers th
{
font-size:1.1em;
text-align:left;
padding-top:5px;
padding-bottom:4px;
background-color:#A7C942;
color:#ffffff;
}
.customers tr.alt td
{
color:#000000;
background-color:#EAF2D3;
}

PD: yo prefiero capas <div> y establecer todo de una vez

NOTA: Goomba despejame la duda del porque no es recomendado, ???????
« Última Modificación: enero 31, 2012, 06:55:36 pm por DarkBios »

Desconectado SiKa

  • -^- Elite Silver -^-
  • The Communiter-
  • *
  • Mensajes: 2549
  • .
Re: CSS Ayuda con estilo de tabla que utiliza signo de #
« Respuesta #3 : enero 31, 2012, 06:53:45 pm »
me da clavo porque ese codigo lo guardo en una base de datos (... es una larga historia)  entonces a la hora de hacer el update masivo para varias tablas ese signo de # me lo ignora... entonces... como reemplazarlo?? .... goomba... yo no se nada de CSS... me podes ayudar tipo para dymmy?

Desconectado SiKa

  • -^- Elite Silver -^-
  • The Communiter-
  • *
  • Mensajes: 2549
  • .
Re: CSS Ayuda con estilo de tabla que utiliza signo de #
« Respuesta #4 : enero 31, 2012, 06:59:39 pm »
 DarkBios... reemplaceel # por el .  pero neles... se pierde el estilo y me pone los datos todos en blanco...   :sad:  .. mi problema es que yo ese codigo lo estoy guadando en una tabla para reutilizarlo y luego armo un codigo html para enviar correos en ese formato y datos con ese estilo.... pero me da problemas en oracle el caractar ese

Desconectado DarkBios

  • The Communiter-
  • *
  • Mensajes: 2329
  • El conocimiento no tiene limites
    • Rivera Center System
Re: CSS Ayuda con estilo de tabla que utiliza signo de #
« Respuesta #5 : enero 31, 2012, 07:01:40 pm »
me da clavo porque ese codigo lo guardo en una base de datos (... es una larga historia)  entonces a la hora de hacer el update masivo para varias tablas ese signo de # me lo ignora... entonces... como reemplazarlo?? .... goomba... yo no se nada de CSS... me podes ayudar tipo para dymmy?

prova esto, agregas el codigo css en un archivo php y solo lo invocas a la par de la tabla:

<?php include="fulano.php" ?>
<table></table>

en el codigo css debes cambiar el nombre e invocarlo, talvez te funciona

PD: Prefiero que nos expliques en que estructura estas trabajando, php, xml, html ?
« Última Modificación: enero 31, 2012, 07:04:58 pm por DarkBios »

Desconectado g00mba

  • The Communiter-
  • *
  • Mensajes: 14587
  • SOMOS LEGION
    • ALABADO SEA MONESVOL
Re: CSS Ayuda con estilo de tabla que utiliza signo de #
« Respuesta #6 : enero 31, 2012, 07:18:36 pm »
NOTA: Goomba despejame la duda del porque no es recomendado, ???????
las ID (el "#") se usan cuando uno y solo un elemento que será afectado existe. las clases (el ".") lo usas cuando queres usarlo en múltiples elementos.
arevalo, creo que lo que necesitas hacer es separar el css (la presentación) de los datos, respondeme algo, el css está embebido en la página o es un archivo css por separado?

Desconectado SiKa

  • -^- Elite Silver -^-
  • The Communiter-
  • *
  • Mensajes: 2549
  • .
Re: CSS Ayuda con estilo de tabla que utiliza signo de #
« Respuesta #7 : enero 31, 2012, 07:51:37 pm »
SI GOOMBA..  es embebido en el HTML... ya lo solucione... en ves del "."  lo puse.. como table.customers luego al invocarla cambie la instruccin y listo..


muchas gracias a todos

Desconectado g00mba

  • The Communiter-
  • *
  • Mensajes: 14587
  • SOMOS LEGION
    • ALABADO SEA MONESVOL
Re: CSS Ayuda con estilo de tabla que utiliza signo de #
« Respuesta #8 : enero 31, 2012, 09:58:49 pm »
aunque lo solucionaste te recomiendo consideres mover el css a otro archivo. claro si es un quick fix asi dejalo, pero si lo estas escribiendo vos, es lo ideal que separes la presentacion (el css) de los datos (en html)