Retroceder   Foros del Web > Diseño de Sitios web > CSS

Respuesta
 
Herramientas Desplegado
Antiguo 02-jun-2004, 01:24   #1 (permalink)
yoseman está en el buen camino
 
Avatar de yoseman
 
Fecha de Ingreso: diciembre-2003
Ubicación: Alicante (Spain)
Mensajes: 430
Enviar un mensaje por MSN a yoseman
Efecto iluminar celda

Estoy intentando aplicar un efecto para iluminar celdas:

Código PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<
HTML>
<
HEAD>
<
TITLE> New Document </TITLE>
<
style type="text/css">
@
font-face 
font-family"Arial"
srcurl("./arial.ttf"); 


body 
    
background-color#807CA8;
    
scrollbar-shadow-color#706C98; 
    
scrollbar-highlight-color#E0E0E0; 
    
scrollbar-darkshadow-color#cccccc; 
    
scrollbar-track-color#7E94C3; 
    
scrollbar-arrow-color#7E94C3; }

#menu        {    position:relative;
                
top:10px;
                
bottom:10px;
                
text-align:center;
                
color:#5F587A;
                
background:#706C98;
                
}

#menu th    {    position:relative;                
                
font-familyArial
                
font-weightbold;
                
letter-spacing:1px;
                
font-size:14;
                
color:#FFFFFF;
                
background:#5F587A;    
                
padding-left4px;
                
padding-right4px;
                
padding-top50px;
                
padding-bottom50px;}

#menu td    {    vertical-align:sub;
                
position:relative;
                
height:40;
                
border-top-width1px;
                
border-left-width1px;
                
border-right-width2px;
                
border-bottom-width2px;
                
border-color#706C98;
                
border-styleoutset;
                
font-familyArial;
                
letter-spacing:1px;
                
font-size:14px;
                
color:#FFFFFF;
                
background:#A0A0B8;
                
}

#menu a        {    display:block;height:20;
                
text-decoration:none;
                }
                                
#menu a:active,#menu a:link
            
{    display:block;
                
background:#A0A0B8;
                
color:#EEEEEE} 

#menu a:hover    
            
{    display:block;
                
background-color#C0C0D8;
                
color:#A0A0B8}


#menu a.letra        {    display:block;
vertical-align:middle;
                
color:#EEEEEE}

</STYLE>
<
META NAME="Generator" CONTENT="EditPlus">
<
META NAME="Author" CONTENT="">
<
META NAME="Keywords" CONTENT="">
<
META NAME="Description" CONTENT="">
</
HEAD>

<
BODY>

<
table id="menu" cellspacing="10">
<
tr>
    <
th height="30">
    <
span class="letra">
    .:: 
El Otro Sitio ::.
    </
span>
    </
th>
</
tr>
<
tr>
    <
td >
    <
a href="#">
        <
span class="letra">
            
Noticias
        
</span>
    </
a>
    </
td>
</
tr>
</
tr>
<
tr>
<
td >
<
a href="#"><span class="letra">Foros</span></a>
</
td>
</
tr>
</
tr>
<
tr>
<
td >
<
a href="#"><span class="letra">Artículos</span></a>
</
td>
</
tr>
<
tr>
<
td >
<
a href="#"><span class="letra">Ranking</span></a>
</
td>
</
tr>
<
tr>
<
td >
<
a href="#"><span class="letra">Jugar</span></a>
</
td>
</
tr>
<
tr>
<
th height="400"></th>
</
tr>
</
table>


</
BODY>
</
HTML
Y mi problema es que con altura height:40; en el estilo ya no se me ilumina entero, solo una parte . si lo reduzco a height:20; sin embargo si que funciona :S
No entiendo mucho de css, lo mismo he cometido algunos errorcillos.

Salu2. (me disculpo si ya se trato pero he estado hojeando y no encontre nada)

Última edición por yoseman; 02-jun-2004 a las 01:37.
yoseman está desconectado   Responder Citando
Antiguo 02-jun-2004, 01:43   #2 (permalink)
Moderador
caricatos llegará a ser famoso muy prontocaricatos llegará a ser famoso muy prontocaricatos llegará a ser famoso muy prontocaricatos llegará a ser famoso muy prontocaricatos llegará a ser famoso muy pronto
 
Avatar de caricatos
 
Fecha de Ingreso: noviembre-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 12.218
Hola yoseman:

Donde tengas el elemento al que quieres aplicar el efecto (por lo que vi son las etiquetas dentro del menu) prueba con height al 100% para que abarque toda la celda:

#menu a { display:block;height: 100%;
text-decoration:none;
}

Saludos
caricatos está desconectado   Responder Citando
Antiguo 02-jun-2004, 01:44   #3 (permalink)
Moderata
JavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradable
 
Avatar de JavierB
 
Fecha de Ingreso: noviembre-2002
Ubicación: Madrid
Mensajes: 19.552
Hola, yoseman.

El problema es que le estás dando un ancho al enlace en esta línea:
Código:
#menu a        {    display:block;height:20;
Cambialo por esto:
Código:
#menu a        {    display:block;height:100%;
Saludos,
__________________
Lee las Políticas de los foros y escribe correctamente.
JavierB está desconectado   Responder Citando
Antiguo 02-jun-2004, 01:57   #4 (permalink)
Moderador
caricatos llegará a ser famoso muy prontocaricatos llegará a ser famoso muy prontocaricatos llegará a ser famoso muy prontocaricatos llegará a ser famoso muy prontocaricatos llegará a ser famoso muy pronto
 
Avatar de caricatos
 
Fecha de Ingreso: noviembre-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 12.218
JavierB :

Está bien que estaba con la resaca de la fiesta , pero hay que respetar los semáforos

Saludos
caricatos está desconectado   Responder Citando
Antiguo 02-jun-2004, 02:25   #5 (permalink)
Moderata
JavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradable
 
Avatar de JavierB
 
Fecha de Ingreso: noviembre-2002
Ubicación: Madrid
Mensajes: 19.552
Saludos, caricatos.

No ha estado mal, para ser el primer golpe en los nuevos Foros. La próxima vez miraré antes de cruzar.

Saludos,
__________________
Lee las Políticas de los foros y escribe correctamente.
JavierB está desconectado   Responder Citando
Antiguo 02-jun-2004, 03:40   #6 (permalink)
yoseman está en el buen camino
 
Avatar de yoseman
 
Fecha de Ingreso: diciembre-2003
Ubicación: Alicante (Spain)
Mensajes: 430
Enviar un mensaje por MSN a yoseman
Gracias

Ahora resulta que el texto se me alinea mas o menos bien en el internet explorer de windows, pero sin embargo en netscape no me hace el vertical-align:

Código PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<
HTML>
<
HEAD>
<
TITLEIluminar celda </TITLE>
<
style type="text/css">

@
font-face
        
{font-family"Arial"
        
srcurl("./arial.ttf");} 

body        
        
{background-color#807CA8;
        
scrollbar-shadow-color#706C98;
        
scrollbar-highlight-color#807CA8;
        
scrollbar-darkshadow-color#706C98;
        
scrollbar-track-color#706C98;
        
scrollbar-arrow-color#706C98;}

#menu
        
{background:#706C98;
        
font-familyArial;}

#menu th
        
{color:#EEEEEE;
        
background:#5F587A;
        
padding-left4px;
        
padding-right4px;
        
padding-top50px;
        
padding-bottom50px;}

#menu td
        
{text-align:center;
        
height50px;
        
border-top-width1px;
        
border-left-width1px;
        
border-right-width2px;
        
border-bottom-width2px;
        
border-color#706C98;
        
border-styleoutset;                
        
background-color:#A0A0B8;}

#menu a    
        
{display:block;
        
height100%;            
        
text-decoration:none;}

#menu a,a:active,#menu a:link,#menu a:visited
        
{color:  #333333}

#menu a:hover    
        
{color:#FFFFFF;
        
background:#C0C0D8;}

span
        
{font-weightbold;
        
letter-spacing:1px;
        
font-size:14;    
        
vertical-align:sub;}

</
STYLE>
<
META NAME="Generator" CONTENT="EditPlus">
</
HEAD>
<
BODY>
<
table id="menu" cellspacing="8">
<
tr>
    <
th height="30">
    <
span>
    .:: 
El Otro Sitio ::.
    </
span>
    </
th>
</
tr>
<
tr>
    <
td>
    <
a href="#"><span>Noticias</span></a>
    </
td>
</
tr>
</
tr>
<
tr>
    <
td>
    <
a href="#"><span>Foros</span></a>
    </
td>
</
tr>
</
tr>
<
tr>
    <
td>
    <
a href="#"><span>Artículos</span></a>
    </
td>
</
tr>
<
tr>
    <
td>
    <
a href="#"><span>Ranking</span></a>
    </
td>
</
tr>
<
tr>
    <
td>
    <
a href="#"><span>Jugar</span></a>
    </
td>
</
tr>
<
tr>
<
th height="400"></th>
</
tr>
</
table>
</
BODY>
</
HTML
Pero creo que eso es ya mas raro.

Salu2 y gracias por vuestras respuestas.
yoseman está desconectado   Responder Citando
Antiguo 02-jun-2004, 12:53   #7 (permalink)
Moderador
caricatos llegará a ser famoso muy prontocaricatos llegará a ser famoso muy prontocaricatos llegará a ser famoso muy prontocaricatos llegará a ser famoso muy prontocaricatos llegará a ser famoso muy pronto
 
Avatar de caricatos
 
Fecha de Ingreso: noviembre-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 12.218
Hola otra vez:

Prueba con vertical-align: sub; en los tag "a"...

Saludos
caricatos está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 05:03.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93