Bonjour !
Voila j ai un problème épineux :
je voudrais une page (actuellement sans CSS) ressemblant à cela : http://start1g.ovh.net/~starters/index.html
Je début en CSS et le meilleur résultat que j'aie pu obtenir jusqu'ici est ceci : http://start1g.ovh.net/~starters/probleme/index.html
Voici mes codes html et css :
Je n'arrive pas à faire en sorte que les div "introtxt" fassent un retour à la ligne du texte ! J'ai nettement l'impression que tous les attributs "height" et "width" ne sont absolument pas respectés
Aurélien
EDIT : j'ai transformé les "id" en "class" avec les changements impliqués dans le CSS, même resultat... J'ai essayé design:block; pour introtxt, même résultat...
En fait, mon code se résume à 15 div se suivant, mais la largeur maximale est atteinte apres 5 div, ce qui permet mon "retour à la ligne". Ce n'est peut etre pas la meilleure manière de faire, qu'en pensez-vous ? Est ce une cause du problème ?
J'ai également essaye d'implanter 3 conteneurs "introbig" ; un par ligne mais le résultat est identique...
La seule chose qui semble donner un résultat est d'écrire un texte dans le div comportant une des images. Il reste bien vertical par rapport à l'image, mais si je fais cela pour au moins 3 images d'une même ligne, le retour à la ligne ne se fait plus, le texte déborde sur le coté et toute la structure s'embrouille !
BOUH !
Modifié par MisterAure (23 Oct 2006 - 10:51)
Voila j ai un problème épineux :
je voudrais une page (actuellement sans CSS) ressemblant à cela : http://start1g.ovh.net/~starters/index.html
Je début en CSS et le meilleur résultat que j'aie pu obtenir jusqu'ici est ceci : http://start1g.ovh.net/~starters/probleme/index.html
Voici mes codes html et css :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Montitreblabla</title>
<link rel="stylesheet" type="text/css" href="CSS/layout.css" />
</head>
<body>
<div id="introbig">
<div id="intrologo"><a href="asbl.html"><img src="images/asbl.jpg" alt="Informations sur notre association." width="120" height="120" border="0" /></a></div>
<div id="intrologo"><a href="ssc.html"><img src="images/ssc.jpg" alt="Informations sur la Smart Student Card" width="120" height="120" border="0" /></a></div>
<div id="intrologo"><a href="live.html"><img src="images/live.jpg" alt="Informations sur Starters Live (Concerts)" width="120" height="120" border="0" /></a></div>
<div id="intrologo"><a href="meetings.html"><img src="images/meetings.jpg" alt="Informations sur les conférences d'entreprenariat" width="120" height="120" border="0" /></a></div>
<div id="intrologo"><a href="discovery.html"><img src="images/discovery.jpg" alt="Informations sur les visites d'entreprises" width="120" height="120" border="0" /></a></div>
<div id="introimg"><a href="ssc.html"><img src="images/intro/asbltemp.jpg" width="120" height="170" border="0" /></a></div>
<div id="introimg"><a href="ssc.html"><img src="images/intro/sscimagedessous.jpg" width="120" height="170" border="0" /></a></div>
<div id="introimg"><a href="ssc.html"><img src="images/intro/concert.JPG" width="120" height="170" border="0" /></a></div>
<div id="introimg"><a href="ssc.html"><img src="images/intro/meeting.jpg" width="120" height="170" border="0" /></a></div>
<div id="introimg"><a href="ssc.html"><img src="images/intro/discovery.jpg" width="120" height="170" border="0" /></a></div>
<div id="introtxt"><img src="images/intro/fleche.jpg" width="10" height="10" />Qui sommes-nous? Que faisons-nous ? Quel est notre but ?</div>
<div id="introtxt"><img src="images/intro/fleche.jpg" width="10" height="10" />Découvrez notre carte offrant diverses réductions dans de nombreux commerces Bruxellois !</div>
<div id="introtxt"><img src="images/intro/fleche.jpg" width="10" height="10" />Vibrez au son des groupes en tout genre lors de nos concerts organises !</div>
<div id="introtxt"><img src="images/intro/fleche.jpg" width="10" height="10" />Enrichissez-vous de nombreuses expériences que nos invités vous feront vivre !</div>
<div id="introtxt"><img src="images/intro/fleche.jpg" width="10" height="10" />Découvrez le monde des entreprises sans plus attendre ! </div>
</div>
</body>
</html>
div#introbig {
position: relative;
margin-left: auto;
margin-right: auto;
top : 50px;
background : #ffffff;
width : 800px;
border : none;
text-align: center;
}
div#intrologo {
position: relative;
margin: 20px 20px 20px 20px;
border : 0px;
width : 120 px;
height : 120 px;
float:left;
}
div#introimg {
position: relative;
margin: 20px 20px 20px 20px;
border: 0px;
width: 120 px;
height: 170 px;
float:left;
}
div#introtxt {
position: relative;
margin: 20px 20px 20px 20px;
border: 0px;
width: 120 px;
height: 100 px;
float:left;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: x-small;
font-weight: bold;
color: #666666;
}
div#main {
position: relative;
margin-left: auto;
margin-right: auto;
top: 50px;
background : #ffffff;
width:750px;
border: none;
padding-bottom : 10px;
text-align: center;
}
Je n'arrive pas à faire en sorte que les div "introtxt" fassent un retour à la ligne du texte ! J'ai nettement l'impression que tous les attributs "height" et "width" ne sont absolument pas respectés
Aurélien
EDIT : j'ai transformé les "id" en "class" avec les changements impliqués dans le CSS, même resultat... J'ai essayé design:block; pour introtxt, même résultat...
En fait, mon code se résume à 15 div se suivant, mais la largeur maximale est atteinte apres 5 div, ce qui permet mon "retour à la ligne". Ce n'est peut etre pas la meilleure manière de faire, qu'en pensez-vous ? Est ce une cause du problème ?
J'ai également essaye d'implanter 3 conteneurs "introbig" ; un par ligne mais le résultat est identique...
La seule chose qui semble donner un résultat est d'écrire un texte dans le div comportant une des images. Il reste bien vertical par rapport à l'image, mais si je fais cela pour au moins 3 images d'une même ligne, le retour à la ligne ne se fait plus, le texte déborde sur le coté et toute la structure s'embrouille !
BOUH !
Modifié par MisterAure (23 Oct 2006 - 10:51)