Tableau par une boucle: cellules pas alignées
Résolu/Fermé
moicjm
Messages postés
271
Date d'inscription
mardi 16 octobre 2007
Statut
Membre
Dernière intervention
12 décembre 2012
-
2 oct. 2008 à 12:33
moicjm Messages postés 271 Date d'inscription mardi 16 octobre 2007 Statut Membre Dernière intervention 12 décembre 2012 - 9 oct. 2008 à 14:14
moicjm Messages postés 271 Date d'inscription mardi 16 octobre 2007 Statut Membre Dernière intervention 12 décembre 2012 - 9 oct. 2008 à 14:14
A voir également:
- Tableau par une boucle: cellules pas alignées
- Tableau croisé dynamique - Guide
- Tableau ascii - Guide
- Tableau word - Guide
- Imprimer tableau excel sur une page - Guide
- Le nom du champ de tableau croisé dynamique n'est pas valide ✓ - Forum Excel
5 réponses
Absinthe06
Messages postés
102
Date d'inscription
vendredi 11 juillet 2008
Statut
Membre
Dernière intervention
7 juillet 2010
11
2 oct. 2008 à 12:45
2 oct. 2008 à 12:45
Salut !
essaye de rajouter dans ta balise <table> l'attribut align="left", et dis moi ce que ca donne ;)
essaye de rajouter dans ta balise <table> l'attribut align="left", et dis moi ce que ca donne ;)
hani_
Messages postés
333
Date d'inscription
lundi 22 septembre 2008
Statut
Membre
Dernière intervention
18 novembre 2009
20
2 oct. 2008 à 15:00
2 oct. 2008 à 15:00
remplace le tableau par un <ul>
display:inline et clear:left sur le ul et float:left sur le li
display:inline et clear:left sur le ul et float:left sur le li
moicjm
Messages postés
271
Date d'inscription
mardi 16 octobre 2007
Statut
Membre
Dernière intervention
12 décembre 2012
18
2 oct. 2008 à 16:21
2 oct. 2008 à 16:21
ouh là, ca me fait un joyeux bazar.
J'ai compris la manip..mais ca me mets tout n'importe comment...
Par exemple; peu on fixer la largeur, comme par exemple : <ul width="2200px">?
MERCI !
J'ai compris la manip..mais ca me mets tout n'importe comment...
Par exemple; peu on fixer la largeur, comme par exemple : <ul width="2200px">?
MERCI !
moicjm
Messages postés
271
Date d'inscription
mardi 16 octobre 2007
Statut
Membre
Dernière intervention
12 décembre 2012
18
>
moicjm
Messages postés
271
Date d'inscription
mardi 16 octobre 2007
Statut
Membre
Dernière intervention
12 décembre 2012
2 oct. 2008 à 16:41
2 oct. 2008 à 16:41
Et même, peut on mettre un :
<ul width="2200px">
<li width="40%">... </li>
<li width="20%">... </li>
<li width="40%">... </li>
</ul>
Parce que chez moi, cette structure ne marche pas trop trop...
<ul width="2200px">
<li width="40%">... </li>
<li width="20%">... </li>
<li width="40%">... </li>
</ul>
Parce que chez moi, cette structure ne marche pas trop trop...
hani_
Messages postés
333
Date d'inscription
lundi 22 septembre 2008
Statut
Membre
Dernière intervention
18 novembre 2009
20
2 oct. 2008 à 17:59
2 oct. 2008 à 17:59
heu... CSS vous connaissez ?
PS attention un ul a de base un padding sur ie et un margin sur ff
il faut les initialiser a 0 si vous ne voulez pas de probleme de compatibilité
PS attention un ul a de base un padding sur ie et un margin sur ff
il faut les initialiser a 0 si vous ne voulez pas de probleme de compatibilité
moicjm
Messages postés
271
Date d'inscription
mardi 16 octobre 2007
Statut
Membre
Dernière intervention
12 décembre 2012
18
9 oct. 2008 à 12:38
9 oct. 2008 à 12:38
génial, merci .. Mais les cellules ne sont toujours pas alignées... J'n'arrive vraiment pas à fixer de manière cohérente leur largeur... Ca me fait un tableau tres tres moche !
hani_
Messages postés
333
Date d'inscription
lundi 22 septembre 2008
Statut
Membre
Dernière intervention
18 novembre 2009
20
9 oct. 2008 à 12:44
9 oct. 2008 à 12:44
html
<ul>
<li></li>
<li></li>
<li></li>
</ul>
css
ul{
margin:0;
padding:0;
width:900px;
}
li{
display:inline;
float:left;
padding:0 5px ;
list-style:none;
width:290px;
}
c'est le plus simple...
<ul>
<li></li>
<li></li>
<li></li>
</ul>
css
ul{
margin:0;
padding:0;
width:900px;
}
li{
display:inline;
float:left;
padding:0 5px ;
list-style:none;
width:290px;
}
c'est le plus simple...
moicjm
Messages postés
271
Date d'inscription
mardi 16 octobre 2007
Statut
Membre
Dernière intervention
12 décembre 2012
18
9 oct. 2008 à 13:36
9 oct. 2008 à 13:36
Merci ;)
Bon, j'ai réussi à fixer les largeurs et je te remercie...
J'ai maintenant un autre souci... toujours avec le meme tableau:
J'ai ma premiere ligne qui est spéciale : elle donne les intitulés des colonnes. Pas de boucle évidamment pour elle car elle n'est appelée qu'une seule fois en haut du tableau. Ensuite vient mon tableau appelée par une boucle (que je viens de rendre propre).
MAintenant, ce sont les colonnes de la première ligne qui ne sont pas alignées avec les colonnes de mon tableau.. Pourtant je leur ai affecté les memes "width" aux <li> et les pour toutes les <li> : padding et margin: 0. Et enfin, le <ul> sont exactement les memes...
Merci encore..!
Bon, j'ai réussi à fixer les largeurs et je te remercie...
J'ai maintenant un autre souci... toujours avec le meme tableau:
J'ai ma premiere ligne qui est spéciale : elle donne les intitulés des colonnes. Pas de boucle évidamment pour elle car elle n'est appelée qu'une seule fois en haut du tableau. Ensuite vient mon tableau appelée par une boucle (que je viens de rendre propre).
MAintenant, ce sont les colonnes de la première ligne qui ne sont pas alignées avec les colonnes de mon tableau.. Pourtant je leur ai affecté les memes "width" aux <li> et les pour toutes les <li> : padding et margin: 0. Et enfin, le <ul> sont exactement les memes...
Merci encore..!
moicjm
Messages postés
271
Date d'inscription
mardi 16 octobre 2007
Statut
Membre
Dernière intervention
12 décembre 2012
18
>
moicjm
Messages postés
271
Date d'inscription
mardi 16 octobre 2007
Statut
Membre
Dernière intervention
12 décembre 2012
9 oct. 2008 à 13:49
9 oct. 2008 à 13:49
ok, c'était a cause des overflow, qui étaient différent...
overflow-y: scroll;
overflow-x: hidden;
MERCI !!!!
overflow-y: scroll;
overflow-x: hidden;
MERCI !!!!
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
hani_
Messages postés
333
Date d'inscription
lundi 22 septembre 2008
Statut
Membre
Dernière intervention
18 novembre 2009
20
9 oct. 2008 à 13:51
9 oct. 2008 à 13:51
Genere l'ouverture du <ul> avant ta premiere ligne (nom des colonnes)
genere ta premiere ligne (celle qui est unique)
genere les autre lignes avec ta boucle
fait fermer le </ul> quand toutes tes lignes on été générées...
genere ta premiere ligne (celle qui est unique)
genere les autre lignes avec ta boucle
fait fermer le </ul> quand toutes tes lignes on été générées...
moicjm
Messages postés
271
Date d'inscription
mardi 16 octobre 2007
Statut
Membre
Dernière intervention
12 décembre 2012
18
9 oct. 2008 à 14:14
9 oct. 2008 à 14:14
Pas bête, merci !
2 oct. 2008 à 13:57
2 oct. 2008 à 14:51
essayes de mettre l'attribut align="left" dans les balises td