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

Respuesta
 
Herramientas Desplegado
Antiguo 18-ene-2005, 00:12   #1 (permalink)
Moderador
caricatos es realmente agradablecaricatos es realmente agradablecaricatos es realmente agradablecaricatos es realmente agradablecaricatos es realmente agradablecaricatos es realmente agradable
 
Avatar de caricatos
 
Fecha de Ingreso: noviembre-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 12.436
bordes transparentes de 1px

Hola amigos:

Con esta página:

<html>
<body
onload="alert(document.getElementById('s1').offset Width + '\n' + document.getElementById('s2').offsetWidth)">
<div style="background-color: lime">
<span id=s1 style="border: 1px dashed gray; width: 50px; background-color: lime;">prueba</span>
<span id=s2 style="border: 1px dashed transparent; width: 50px; background-color: lime;">prueba</span>
</div>
</body>
</html>

explorer muestra los bordes aunque estén transparentes...
Si en vez de poner bordes transparentes, cambio el estilo por "none" dejan de verse los bordes, pero la medida cambia...
Y en ambos casos no se respeta el ancho definido (width: 50px) el único navegador que va bien en todos los casos es opera.

Mi intención es ver y ocultar los bordes y que no se muevan los elementos.

La página donde lo necesito es esta: http://www.pepemolina.com/postales/index.php

Al insertar elementos y luego seleccionarlos, se modifican los estilos con mozilla.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
caricatos esta en línea ahora   Responder Citando
Antiguo 18-ene-2005, 01:06   #2 (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.860
Hola caricatos

Para que te respete el ancho prueba con display:block

<span id=s1 style="border: 1px dashed gray; width: 50px; background-color: lime; display:block;float:left">prueba</span>

Saludos,
__________________
Lee las Políticas de los foros y escribe correctamente.
JavierB está desconectado   Responder Citando
Antiguo 18-ene-2005, 03:10   #3 (permalink)
Durgeoble ha deshabilitado el karma
 
Avatar de Durgeoble
 
Fecha de Ingreso: marzo-2003
Mensajes: 436
Enviar un mensaje por ICQ a Durgeoble Enviar un mensaje por MSN a Durgeoble Enviar un mensaje por Yahoo  a Durgeoble
una solucion alternativa seria igualar el color al del fondo o, en su defecto inherit, tambien puedes jugar con los margenes de forma que cuando no quieres que se vea el borde lo eliminas y le añades un margen de 1px que haria la funcion de borde
__________________
Todas mis respuestas funcionaran correctamente en aquellos navegadores que respeten los estandares.
Durgeoble está desconectado   Responder Citando
Antiguo 18-ene-2005, 13:59   #4 (permalink)
Moderador
caricatos es realmente agradablecaricatos es realmente agradablecaricatos es realmente agradablecaricatos es realmente agradablecaricatos es realmente agradablecaricatos es realmente agradable
 
Avatar de caricatos
 
Fecha de Ingreso: noviembre-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 12.436
Hola otra vez:

Gracias por las respuestas... En realidad ya lo arreglé, porque estaba chequeando las propiedades de tamaño y posicionamiento, pero teniendo estilos asignados lo que hice es averiguar esos estilos... aunque mozilla todavía me cambia un poco el sitio...

JavierB: En realidad estoy trabajando con capas y con posiciones absolutas... (son las postales que ya conoces, pero pretendía simplificar el código, y darle una presencia algo mejor)

Durgeoble: Lo del color de fondo no me vale porque de fondo puede haber una imágen... lo de inherit no lo he probado, pero me ha parecido una idea muy buena el reemplazar 1 pixel de borde por ese mismo pixel de margen (no sé si será lo mismo "padding".

Nuevamente gracias.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
caricatos esta en línea ahora   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:13.


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