Ver Mensaje Individual
  #3 (permalink)  
Antiguo 01/09/2008, 19:23
Avatar de derkenuke
derkenuke
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: self.location.href
Mensajes: 2.665
Antigüedad: 20 años, 6 meses
Puntos: 45
Respuesta: Div con display inline y width y height de 1px

Hola kseso?, gracias por responder.

He probado max-width y max-height, he reseteado el border, padding, margin y no ha dado resultado. En IE6 perfecto, como antes, en firefox no hay manera.

Hablas de reseteo, acabo de probar el reseteo que propone anieto2k y tampoco, no cambia nada.

El código más largo que acabo de utilizar es el siguiente:
Código HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="es" lang="es">
<head>
<meta http-equiv="Content-type" content="text/html;charset=iso-8859-1" />
<meta name="Author" content="derkeNuke" />
<title>Página nueva</title>
<style type="text/css">
/* Reseteo de anieto, pero acortado */
div {
     margin: 0;
     padding: 0;
     border: 0;
     outline: 0;
     font-weight: normal;
     font-style: normal;
     font-size: 100%;
     font-family: inherit;
     vertical-align: baseline;
}

/* todas las opciones que se me ocurren */
.pto {
	display: inline;
	height:1px;
	width: 1px;
	line-height:1px; 
	font-size: 1px;
	background: red;
	overflow: hidden;
	max-width: 1px;
	max-height: 1px;
	border: 0;
	margin: 0;
	padding: 0;
}
</style>
</head>

<body>

<div class="pto">&nbsp;</div>


</body>
</html> 
He probado con DTD's loose de HTML, transitional de XHTML y strict de XHTML, y dan invariablemente el mismo resultado.

El objetivo de poder dibujar un pixel inline es para hacer dibujitos con pixeles, con un experimento javascript que estoy montando. Pero si no es inline no me sirve.


Ya no sé qué más probar, me he quedado sin recursos.
Saludos.
__________________
- Haz preguntas inteligentes, y obtendrás más y mejores respuestas.
- Antes de postearlo Inténtalo y Búscalo.
- Escribe correctamente tus mensajes.