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