Foros del Web » Creando para Internet » CSS »

[SOLUCIONADO] Posicionamiento de divs

Estas en el tema de Posicionamiento de divs en el foro de CSS en Foros del Web. tengo un HTML sencillo con 3 divs, por ejemplo, como esto: @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código HTML: Ver original <!DOCTYPE html> < html lang = "en" > ...
  #1 (permalink)  
Antiguo 23/11/2015, 09:10
 
Fecha de Ingreso: septiembre-2013
Mensajes: 60
Antigüedad: 11 años, 1 mes
Puntos: 1
Pregunta Posicionamiento de divs

tengo un HTML sencillo con 3 divs, por ejemplo, como esto:


Código HTML:
Ver original
  1. <!DOCTYPE html>
  2. <html lang="en">
  3.     <meta charset="UTF-8">
  4.     <title>Document</title>
  5.       <link rel="stylesheet" type="text/css" href="estilospruebacolocaciondivs.css">
  6. </head>
  7.     <div id="wrapper">
  8.         <div id="left">
  9.                 <a href="index.html">
  10.                      <img src="Logo_NUEVO_100.png" class="logo" alt="logo"/>
  11.                 </a>
  12.         </div>
  13.  
  14.         <div id="right">
  15.         </div>
  16.  
  17.         <div id="center">
  18.         </div>
  19.     </div>
  20.    
  21. </body>
  22. </html>

con esta hoja de estilos:

Código CSS:
Ver original
  1. @charset "utf-8";
  2.  
  3.     #wrapper {
  4.         width: 100%;
  5.         height: auto;
  6.     }
  7.  
  8.     #left{
  9.         border: 2px;
  10.         border-color: green;
  11.         border-style: dotted;
  12.         max-width: 25%;
  13.         height: auto;
  14.         float: left;
  15.         margin: 0;
  16.         padding: 0;
  17.         background-color: red;
  18.     }
  19.  
  20.     #right{
  21.         border: 2px;
  22.         border-color: blue;
  23.         border-style: dotted;
  24.         max-width: 25%;
  25.         height: auto;
  26.         float: left;
  27.         margin: 0;
  28.         padding: 0;
  29.         background-color: red;
  30.     }
  31.     #center{
  32.         border: 2px;
  33.         border-color: red;
  34.         border-style: dotted;
  35.         margin: 0 auto;
  36.         background-color: green;
  37.         max-width: 50%;
  38.         height: auto;
  39.     }
  40.     .logo {
  41.         width: 50%;
  42.         height: auto;
  43.         float: left;
  44.         margin: 0;
  45.         background-color: #09BDE4;
  46.     }

Bueno, pues por algun motivo que desconozco, el div que contiene la imagen del logo, aun teniendo margin y padding cero, deja a izquierda y arriba un pequeño espacio, como de 10px

¿Porqué sucede esto? ¿como se puede ajustar un div para que quede pegado a izquierda y arriba (o a donde sea) sin ningun espacio?
  #2 (permalink)  
Antiguo 23/11/2015, 09:39
Avatar de xfxstudios  
Fecha de Ingreso: junio-2015
Ubicación: Valencia - Venezuela
Mensajes: 2.448
Antigüedad: 9 años, 4 meses
Puntos: 263
Respuesta: Posicionamiento de divs

la imagen no tiene ningun borde blanco???????
__________________
[email protected]
HITCEL
  #3 (permalink)  
Antiguo 23/11/2015, 11:13
 
Fecha de Ingreso: septiembre-2013
Mensajes: 60
Antigüedad: 11 años, 1 mes
Puntos: 1
Respuesta: Posicionamiento de divs

Cita:
Iniciado por xfxstudios Ver Mensaje
la imagen no tiene ningun borde blanco???????

no, puedes probar con la imagen que quieras

EDITO: tan fácil como añadir el margin:0 y el padding: 0 a la etiqueta body...

Última edición por jakijem; 23/11/2015 a las 13:03
  #4 (permalink)  
Antiguo 23/11/2015, 15:25
Avatar de xfxstudios  
Fecha de Ingreso: junio-2015
Ubicación: Valencia - Venezuela
Mensajes: 2.448
Antigüedad: 9 años, 4 meses
Puntos: 263
Respuesta: Posicionamiento de divs

ok no se que quieres hacer alli con la imagen porque no explicas la finalidad de ella asi que no te podria ayudar mas especificamente, si usar tanto css para ello, aqui una muestra y espero sea lo que necesitas, a mi me va sin borde blanco, porque la imagen no lo tiene, asi que no veo porque la tuya si

http://jsfiddle.net/nyw07h7b/


ahora esto de aqui para que, si lo no estas aplicando a un div????
Código CSS:
Ver original
  1. .logo {
  2.         width: 50%;
  3.         height: auto;
  4.         float: left;
  5.         margin: 0; /*ESTE DCE AQUI*/
  6.         background-color: #09BDE4; /*ESTE DE AQUI*/
  7.     }

no se da mas detalle de lo que esperas de resultado para poder ayudarte en muestra la imagen para verla
__________________
[email protected]
HITCEL

Etiquetas: background, color, divs, float, html, posicionamiento, width
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:22.