Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/06/2011, 13:53
rossijona
 
Fecha de Ingreso: junio-2010
Mensajes: 142
Antigüedad: 14 años, 4 meses
Puntos: 5
Margin: auto (increíble pero cierto)

Compañeros, yo nuevamente con este tema, ya hemos hablado sobre lo del margin: auto; que se supone que en IE funciona correctamente.

En este momento les voy a pegar TODO el poco código que tengo que me esta funcionando mal (no centra).

La única manera que puedo lograr centrar en IE es con text align.
HTML:
Código HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<head>	
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />	
	<?=getTitle()?>
	<?=getTag('description')?>
	<?=getTag('basehref')?>
	<?=getMonitorHeader()?>
	
	<style type="text/css" media="all">@import "<?=$tpl_path?>/css/estilos.css";</style>
	<style type="text/css" media="all">@import "<?=$tpl_path?>/css/estilos_slide.css";</style>	
	<script type="text/javascript" src="<?=$tpl_path?>/js/script.js"></script>
	<script src="<?=$tpl_path?>/js/s3Slider.js" type="text/javascript"></script>
	<link  href="<?=$tpl_path?>/font/century_gothic.ttf" rel="stylesheet" type="text/css" />
	<script type="text/javascript">
		$(document).ready(function() { 
		$('#s3slider').s3Slider({ 
		  timeOut: 4000 
		});
		});
	</script>
	<script type="text/javascript" src="<?=$tpl_path?>/js/carousel.js"></script>
<!--SCRIPT CARUSEL-->
	<script type="text/javascript">
		stepcarousel.setup({
		galleryid: 'carousel', //ID del div que contiene el carrusel
		beltclass: 'belt', //Clase del primer div dentro del carrusel, que contiene al resto de divs
		panelclass: 'panel', //Clase de cada panel individual
		autostep: {enable:true, moveby:1, pause:3000},
		panelbehavior: {speed:1000, wraparound:true, persist:true},
		statusvars: ['statusA', 'statusB', 'statusC'], //register 3 variables that contain current panel (start), current panel (last), and total panels
		contenttype: ['external'] //content setting ['inline'] or ['external', 'path_to_external_file']
		})
	</script>
</head>
<body>
<div id="contenedor_total">
	
	<div id="cont_main_head">
		<div id="main_head"></div>
	</div>
	
	<div id="cont_head">
		<div id="head"></div>
	</div>
	
	<div id="cont_medio">
		<div id="medio"></div>
	</div>
	
	<div id="cont_contenido">
		<div id="contenido"></div>
	</div>
	
	<div id="cont_foot">
		<div id="foot"></div>
	</div>
	
</div>
</body>
</html> 
bien, ahora el CSS:
Código HTML:
*
{
	margin: 0px;
	padding: 0px;
}
body
{
	
}
#contenedor_total
{
	
}


#cont_main_head
{
	display: block;
	height: 40px;
	border-bottom: solid 1px #333;
}
	#cont_main_head #main_head
{
	margin: auto;
	text-align: left;
	width: 990px;
	height: 100%;
	background: ${navigation_bg};
}




#cont_head
{
	display: block;
	height: 120px;
	border-top: solid 1px #ccc;
	border-bottom: solid 1px #333;
	background: ${navigation_bg};
}
	#cont_head #head
{
	margin: auto;
	text-align: left;
	width: 990px;
	height: 100%;
}



#cont_medio
{
	display: block;
	height: 120px;
	border-top: solid 1px #ccc;
	border-bottom: solid 1px #333;
	background: ${second_bg};
}
	#cont_medio #medio
{
	margin: auto;
	text-align: left;
	width: 990px;
	height: 100%;
}
leerlo bien porque esto no puede estar pasando (a veces me funciona otras veces no) y la programación en general no funciona de esa manera.

Abraso!