Foros del Web » Creando para Internet » CSS »

[SOLUCIONADO] Div encima de borde

Estas en el tema de Div encima de borde en el foro de CSS en Foros del Web. Buenas, mi duda es si puedo colocar un div hijo encima del borde del div padre y que quede "por encima" del padre. HTML @import ...
  #1 (permalink)  
Antiguo 30/08/2014, 10:21
Avatar de legomolina  
Fecha de Ingreso: junio-2011
Ubicación: Valencia
Mensajes: 165
Antigüedad: 12 años, 10 meses
Puntos: 3
Div encima de borde

Buenas, mi duda es si puedo colocar un div hijo encima del borde del div padre y que quede "por encima" del padre.
HTML
Código HTML:
Ver original
  1. <div id="clientes" style="position:absolute; top:40px; left:23px; width:716px; height:470px; min-height: 470px; min-width: 716px;">
  2.              <div id="barra_clientes">
  3.                 <span id="title_clientes"><img src="recursos/ima/iconos/favicon_cliente.png" width="16px" height="16px"> &nbsp;Mantenimiento de clientes</span>
  4.                 <img onclick="cerrar(clientes,'clientes')" id="imagen" style="float:right; margin-right: 0px; cursor:pointer;" src="recursos/ima/botones/cerrar.png" width="60px" onmouseover="this.src='recursos/ima/botones/cerrar2.png'" onmouseout="this.src='recursos/ima/botones/cerrar.png'">
  5.             </div>
  6. </div>
CSS
Código CSS:
Ver original
  1. #clientes {
  2.     font-family: "Segoe UI";
  3.     overflow: hidden;
  4.     border-radius: 7px;
  5.     background-clip: padding-box;
  6.     border-color: rgb(102,107,233);
  7.     border-color: rgba(102,107,233,0.9);
  8.     border-right-width: 5px;
  9.     border-bottom-width: 5px;
  10.     border-left-width: 5px;
  11.     border-top-width: 22px;
  12.     border-top-style: solid;
  13.     border-right-style: solid;
  14.     border-bottom-style: solid;
  15.     border-left-style: solid;
  16.     background-color:#CCC;
  17. }
  18. #barra_clientes {
  19.     height: 22px;
  20.     background-color: transparent;
  21.     cursor: default;
  22. }
Imagen de como esta ahora


El div(rojo) debería quedar encima del borde(verde)
  #2 (permalink)  
Antiguo 30/08/2014, 11:34
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.488
Antigüedad: 21 años, 8 meses
Puntos: 2114
Respuesta: Div encima de borde

Un elemento siempre está por encima del padre.

Y si, puedes hacerlo usando una posición relativa o absoluta para mover o colocar el elemento donde quieras.
__________________
(:
  #3 (permalink)  
Antiguo 30/08/2014, 12:00
Avatar de legomolina  
Fecha de Ingreso: junio-2011
Ubicación: Valencia
Mensajes: 165
Antigüedad: 12 años, 10 meses
Puntos: 3
Respuesta: Div encima de borde

Buenas. Si lo pongo como margin-top:-22px; el borde lo tapa y si pongo position:relative; top:-22px; no hace nada
  #4 (permalink)  
Antiguo 30/08/2014, 12:34
Avatar de webosiris
Moderador egiptólogo
 
Fecha de Ingreso: febrero-2002
Ubicación: Luxor, Egipto
Mensajes: 10.725
Antigüedad: 22 años, 2 meses
Puntos: 998
Respuesta: Div encima de borde

elimina el overflow:hidden del contenedor padre.
__________________
Pasamos tus PSD a HTML

Pobre del que lo sabe todo, porque no tiene nada más que aprender ni razón para vivir. -
  #5 (permalink)  
Antiguo 31/08/2014, 05:12
Avatar de legomolina  
Fecha de Ingreso: junio-2011
Ubicación: Valencia
Mensajes: 165
Antigüedad: 12 años, 10 meses
Puntos: 3
Respuesta: Div encima de borde

Muchas gracias. Eliminando el overflow funciona a la perfección.

Etiquetas: background, color, encima, html, 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 22:26.