28172 sujets

CSS et mise en forme, CSS3

bonjour à tous,
j'essaie de placer 4 balises div cote à cote.
j'ai ecrit la page ci dessous, et ça marche.
le problème c'est que je voudrais un tracé noir autour de chaque div et les espacer d'au moins 5 pixels.

je sèche un peu.
Merci de votre aide.


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>4 balises div cote a cote</title>
[code=css]
<style>
#gauche,#droite,#milieug,#milieud,{
overflow:hidden;
display:inline-block;
border:1px solid black;
}
/* safari and opera need this */
#gauche,#milieug {float:left}
#droite,#milieud {float:right}
#gauche {width:25%}
#milieug {width:25%}
#milieud {width:25%}
#droite {width:25%}
</style>

</head>

<body>
<p>&nbsp;</p>
<div>
<p>toto</p>
<div id="gauche" align="center">
  <h1>gauche</h1>
</div>
<div id="milieug" align="center">
  <h1>milieu-gauche</h1>
</div>
<div id="milieud" align="center">
  <h1>droite</h1>
</div>
<div id="droite" align="center">
  <h1>milieu-droit</h1>
</div>
<p>toto</p>
</div>
</body>
</html>
[/code][/code]
Bonjour/bonsoir,
pour tes bordures indique "border:4px" au lieu de 1px.
Pour tes blocks essaie de les regroupé dans une <div> en position:absolute puis tu indique a tes 4 block ceci:

#gauche #milieug #milieud #droite{
display:inline-block;
vertical-align:top;
width:23%;
}

La <div> qui regroupe les 4 blocks indique lui une largeur en px.
J'aurais fait pareil pour les 4 block, une largeur en px aussi mais c'est un choix personnel.
Merci birshmark,
J'ai pas encore fait la manip, mais en recopiant le bloc code dans ma page en cours de finition a l'adresse : -http://www.cloud-zoom.aaspic.com/ ,le résultat n'est pas trop mauvais. je te laisse voir.

Mais maintenant j'ai un gros problème, sans que je n'ai écrit quoi que ce soit de plus, un intrus du nom de ZOOMINTO de google vient s'imicer dans ma page, dans une fenètre surgissante lorsque le pointeur de la souris est sur un des paniers de savon.
peux tu me dire si cela se produit aussi chez toi.

je vais maintenant essayer de faire la manip.

modif:
je suis vraiement naze, c'est ma file qui a chargé le plugin.
Modifié par gdalest13 (10 Apr 2012 - 20:33)
Dans le livre de Raphaël, il y a un chapitre sur le positionnement avancé (modèle tabulaire) qui traite de ce sujet et qui permet de mettre autant de boîtes côte à côte et de les espacer simplement avec des border-collapse : separate; et border-spacing: 6px;