j'ai tout simplement une table dont il m'est impossible de changer la largeur.
Différents tableaux de différentes taille sont générés et j'aimerais qu'ils prennent pour chacun d'entre eu la meme largeur sur ma page.
Je met dont un width:100% sur le tableau et laisse les tr et td sans aucun width.. tout se cale magnifiquement sur tous les navigateurs mais sur mon pdf la taille du tableau est comme en auto et tout est resserré.
J'ai testé meme en définissant le width : X px;
Mais rien à faire!
J'ai lu ici qu'il fallait spécifier les width de chacun des éléments.
topics/133388-table-does-not-work-with-100-width
Autrement dit, vu que mes tableaux sont de colonnes variables, ca veut dire que je suis foutu?? J'ai du mal à le croire... Il est possible qu'une image vienne à la place du tableau, et j'ai un keynuRes img width:100% qui fonctionne tres bien.
Si une personne a une solution je suis urgemment preneur!!
voici le code:
<div class="blocindic">
<span class="keynum"></span>
<div class="keynuRes">
<table cellspacing="0" cellpadding="0" class="tabKeyNum">
<tbody>
<tr>
td...
</tr>
<tr>
td...
</tr>
<tr>
td...
</tr>
</tbody>
</table>
</div>
<div id="source_key">
<span id="titre_source">Sources</span>
<span id="texte_source">
Auteur : SIT@DEL 2
<br>
Année : 2012
<br>
Thème : Permis de construire - DPC
<br><br></span>
</div>
</div>et le CSS
ext-align: left; }
PS: j'ai la V 4.03.blocindic {
display:block;
float: left;
margin-bottom: 50px;
margin-top: 20px;
position:relative;
width: 100%;
}
.keynum {
clear: both;
color: #333399;
float: left;
font-family: arial;
font-size:14px;
font-weight: bold;
margin-left: 20px;
width: auto;
}
.keynuRes {
float: left;
margin-left: 20px;
text-align: justify;
width: 66%;
}
.tabKeyNum {
width: 100%;
}
#source_key {
display: block;
float: left;
color:#333333;
width: 33%;
position: absolute;
bottom:0px;
right:0px;
tMerci beaucoup