Tengo un problema con la propiedad float, o eso creo yo. La cuestión es que tengo tres <div> en linea, pero cuando reduzco el ancho de la ventana del navegador uno de ellos se me baja. Lo que quiero es que los tres se mantengan en la misma línea. No sé si me he explicado bien.
Por otro lado, no entiendo porqué cuando lo visualizo en el móvil, también el tercer <div> se me baja.
Lo que quiero decir podéis verlo en [URL="http://pruebasfalakata.com"]pruebasfalakata.com[/URL]
Lo que busco es que cuando se reduzca el ancho del navegador también lo hagan los tres <div>, pero que se mantengan en la misma línea.
El código HTML:
Código HTML:
<!doctype html> <html> <head> <meta charset="UTF-8"> <title>Agencia y Escuela de Maquillaje Profesional</title> <!--[if lt IE 9]> <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script> <![endif]--> <link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>" type="text/css" media="screen" /> </head> <body bgcolor="#CCCCCC"> <div id="contenedor"> <div> <img src="http://pruebasfalakata.com/wp-content/uploads/2013/11/Página-Inicial.jpg"> <!--1280*1024--> </div> <div onclick="location.href='http://pruebasfalakata.com/servicios-de-maquillaje'" id="contenedor-agencia"> <h2 id="titulo-agencia">Agencia de Maquillaje Profesional</h2> <p>Disponemos de una amplia red de maquilladores profesionales especializados en todos los ámbitos del maquillaje.</p> </div> <div onclick="location.href='http://pruebasfalakata.com/escuela'" id="contenedor-escuela"> <h1 id="titulo-escuela">Escuela de Maquillaje Profesional</h1> <p>Disponemos de una amplia red de maquilladores profesionales especializados en todos los ámbitos del maquillaje.</p> </div> <div onclick="location.href='http://pruebasfalakata.com/particulares'" id="contenedor-particulares"> <h3 id="titulo-particulares">Servicios de Maquillaje a Particulares</h3> <p>Disponemos de una amplia red de maquilladores profesionales especializados en todos los ámbitos del maquillaje.</p> </div> </div> </body> </html>
Código:
Espero que alguien pueda ayudarme, y me comente que estoy haciendo mal.img { max-width:100%; height:auto; } #contenedor{ max-width:1260px; margin:20px auto; } #contenedor-agencia{ float:left; padding:10px; width:31.4814815%; background-color:#FFF; margin:5px 5px 0 0; } #contenedor-agencia:hover{ background-color:#f0ffe5; cursor:pointer; } #contenedor-escuela{ float:left; padding:10px; width:31.4814815%; background-color:#FFF; margin:5px 5px 0 0; } #contenedor-escuela:hover{ background-color:#f0ffe5; cursor:pointer; } #contenedor-particulares{ float:left; padding:10px; width:31.4814815%; background-color:#FFF; margin-top:5px; } #contenedor-particulares:hover{ background-color:#f0ffe5; cursor:pointer; } #titulo-escuela{ font:bold 16px Arial, Helvetica, sans-serif; margin:auto; text-align:center; } #titulo-agencia{ font:bold 16px Arial, Helvetica, sans-serif; margin:auto; text-align:center; } #titulo-particulares{ font:bold 16px Arial, Helvetica, sans-serif; margin:auto; text-align:center; }
Muchas gracias de antemano.
Un saludo!