Tengo un problema con algunos ajustes con CSS. Tengo un sitio hecho con PHP, Javascript... el sitio contiene puras imágenes, algunas con movimiento y otras fijas. Sin embargo todas las imágenes las ajusto con CSS. El sitio se ajusta a diferentes resoluciones de pantalla, siendo en este, por el momento, ajustable a 1960 como máximo y 1440 como mínimo.
Bueno, como les decía... todo los objetos se acomodan con CSS, sin embargo hay dos imágenes que no he podido ajustar, en una resolución las veo en una posición y en otra resolución en otra... lo curioso es que uso el mismo proceso que en las demás.
En sitio lo tengo alojado en esta dirección: http://www.boutiquedeideas.com/mangu...ito-screen.php
Los objetos que no se acomodan son estos:
Código HTML:
<div id="layer-contacto"> <img src="LINKM/CONTACTO.png" class="adaptive-contact" alt="" onMouseOver="this.src='LINKM/CONTACTO.png'" onMouseOut="this.src='LINKM/CONTACTO.png'" > </div>
Código HTML:
<div id="button-layer-bottom"><!-- En esta zona definiremos como irán los botones a las diferentes secciones [QR & RA] --> <div id="botones-gp3"> <a href="manguito.php?seccion=qr" class="fancybox"> <img src="LINKM/BOTON_MANGO-13.png" class="boton-qr" alt="" onMouseOver="this.src='LINKM/BOTON_MANGO-11.png'" onMouseOut="this.src='LINKM/BOTON_MANGO-13.png'" > </a> </div> <div id="botones-gp4"> <a href="manguito.php?seccion=ra" class="fancybox"> <img src="LINKM/BOTON_MANGO-15.png" class="boton-ra" alt="" onMouseOver="this.src='LINKM/BOTON_MANGO-09.png'" onMouseOut="this.src='LINKM/BOTON_MANGO-15.png'" > </a> </div> </div>
Código CSS:
Ver original
@charset "utf-8"; /* CSS Document */ body { background-color:#000; overflow-x:hidden; font-family: Real, Arial, Helvetica, sans-serif; } h1 { font-size:48px; font-weight:bold; } /* Definimos la fuente a utilizar */ @font-face { font-family:'Real'; src: url('../Blanch/BLANCH_CAPS_LIGHT.otf'); src: local(':D'), url('../Blanch/BLANCH_CAPS_LIGHT.woff') format('woff'), url('../Blanch/BLANCH_CAPS_LIGHT.otf') format('opentype'), url('../Blanch/BLANCH_CAPS_LIGHT.svg#webfont') format('svg'); color:#FFF; font-size:85%; font-style: normal; font-variant: normal; font-weight: normal; } /* Cuerpo principal */ #wrapper { position:absolute; width:100%; min-width:1440px; height:auto; } /* Definimos los estilos de los layers que conforman al cuerpo principal */ #background-img { width: 100%; height: auto; } #first-layer{ height:auto; position:relative; left:50%; margin-left:150px; margin-top:10%; width:100%; z-index:10; } #second-layer{ height:auto; position:relative; margin-top:15%; text-align:center; width:100%; z-index:15; } #third-layer{ height:auto; position:relative; margin-left:-11%; margin-top:20%; width:100%; z-index:30; } #four-layer{ height:auto; position:relative; margin-left:37%; margin-top:-30%; width:100%; z-index:35; } #five-layer{ height:auto; position:relative; margin-left:-11%; margin-top:51%; width:100%; z-index:35; } #six-layer{ height:auto; position:relative; margin-left:37%; margin-top:-28%; width:100%; z-index:35; } #sevent-layer{ height:auto; position:relative; margin-left:37%; margin-top:-184%; width:100%; z-index:20; } #eight-layer{ height:auto; position:relative; margin-left:25%; margin-top:-17%; width:100%; z-index:18; } #button-layer-top{ height:auto; position:relative; margin-top:1%; width:100%; z-index:20; } #button-layer-bottom{ height:auto; position:relative; margin-top:-2%; width:100%; z-index:25; } #manguito-char { position:absolute; width:100%; top:1545px; text-align:center; z-index: 5; } /* Definimos los estilos de los botones [comment box's]*/ #botones-gp1{ height:auto; margin-left:25%; width:auto; } #botones-gp2{ height:auto; margin-left:50%; width:auto; } #botones-gp3{ height:auto; margin-left:77%; width:auto; } #botones-gp4{ height:auto; margin-left:23%; width:auto; } /* Colocamos las cajas de diálogos */ #caja-dialogo-1{ position:relative; margin-left:51%; margin-top:-172%; width:100%; z-index:40; } #caja-dialogo-2{ position:relative; margin-left:52%; margin-top:28%; width:100%; z-index:40; } #caja-dialogo-3{ position:relative; margin-left:52%; margin-top:25%; width:100%; z-index:40; } #layer-contacto{ position:relative; margin-top:198%; text-align:center; z-index:40; } /* Hacemos adaptivas las diferentes imagenes que vamos a utilizar */ .adaptive-img-background { position:absolute; width:100%; z-index:1; } .adaptive-img-nave{ width:50%;} .adaptive-img-gral{ width:70%;} .adaptive-mainchar{ width:11%; } .adaptive-img-first{ width:25%; } .adaptive-img-second{ width:80%; } .adaptive-dialog{ width:35%; } .adaptive-contact{ width:16%; } /* Estilos para ventanas de fancybox */ .fancy-01 { position:absolute; width: 10%; height: auto; top:100%; margin-top:-10%; z-index: 100; } #content-fancybox { position:absolute; width:100%; height:100%; } .content-info { font-family:Arial, Helvetica, sans-serif; font-size-adjust:100%; color:#FFF; } #pp { z-index:1000; /*opacity:0.1;*/ } /* Sección contacto */ #contacto-sitio { position:absolute; top:6237px; left:851px; z-index:100; } .caja-contacto { margin-left:60px; height:350px; } #contacto-form, .etiquetas { padding: 10px; font-size: 1.5em; color:#FFF; } #nombre, #email, #telefono, #comentarios { font-size:15px; margin-bottom:-137px; } #nombre, #email, #telefono { width:450px; border: 1px solid #CEE1E8; margin-bottom:20px; padding:4px; } #comentarios { width:450px; border: 1px solid #CEE1E8; margin-bottom:-140px; padding:4px; } #enviar { margin-top: 134px; margin-left: 431px; font-size:38px; } #contacto-form input:focus, #contacto-form select:focus, #contacto-form textarea:focus { border: 1px solid #AFCDD8; background-color: #EBF2F4; } #contacto-form textarea { height:150px; resize: none; margin-top:13px; } #contacto-form label { display:block; } #contacto-form .required { font-weight:bold; color:#F00; } #contacto-form #submit-button { background-color:#333; color:#FFF; border:none; display:block; float:right; margin-bottom:0px; margin-right:6px; background-color:#8FB5C1; -moz-border-radius:8px; } #contacto-form #submit-button:hover { background-color: #A6CFDD; } #contacto-form #submit-button:active { position:relative; top:1px; } .nombre { margin-left: 45px; } .email { margin-left: 64px; } .telefono { margin-left:37px; } input:required, textarea:required { -moz-box-shadow:none; -webkit-box-shadow:none; -o-box-shadow:none; box-shadow:none; } /* Normalize placeholder styles */ /* chrome, safari */ ::-webkit-input-placeholder { color:#CCC; font-style:italic; } /* mozilla */ input:-moz-placeholder, textarea:-moz-placeholder { color:#CCC; font-style:italic; } /* ie (faux placeholder) */ input.placeholder-text, textarea.placeholder-text { color:#CCC; font-style:italic; } /* Secciones */ .contenido-seccion { width:100%; } .encabezado-seccion { font-family:Impact; font-size:4em; color:#FFF; margin:40px; } .sub-head { color:#FF0; } .cuerpo-seccion { font-size:3em; color:#FFF; margin: 0 0 0 40px; width:37%; float:left; } .seccion-media { float:left; margin-top:-16px; width:55%; } /* Clase Val*/ .val{ opacity:1.0; } .subseccion-html5, .subseccion-diseño, .subseccion-progra, .subseccion-comercio{ cursor:pointer; }
De todas formas creo que todo lo pueden bajar de la página xD
Bueno, básicamente es eso, que esos objetos que menciono no se acomodan como los demás. Talvéz algo se me está pasando, pero no lo ubico.
De antemano, gracias por sus comentarios.