Bonjour,
je suis actuellement en train de concevoir un site, mais quelques problèmes de css s'opposent à moi, dont un qui est en rapport avec du texte.
J'ai comme consigne de rendre le site flexible suivant l'ouverture du navigateur (plein écran ou pas), donc de jouer avec des dimensions en % (jusqu'à là tout va bien).
Mais lorsqu'il y a du texte, par exemple dans l'entête, je n'arrive pas à ce que le texte réduise de taille lui aussi.
J'ai trouvé un bon tutoriel sur les dimensions des textes sur votre site (http://www.alsacreations.com/article/lire/563-gerer-la-taille-du-texte-avec-les-em.html), mais je pense que je n'ai pas du tout compris car pour ma part cela donne une taille fixe au texte comme pour les px.
Si quelqu'un à une idée sur mon erreur, merci beaucoup.
De plus, je travail sur IE8, mais ayant testé sur mozilla, cela ne marche pas non plus.
PS: je met un petit bout de code
Modifié par achmed63 (10 May 2011 - 15:36)
je suis actuellement en train de concevoir un site, mais quelques problèmes de css s'opposent à moi, dont un qui est en rapport avec du texte.
J'ai comme consigne de rendre le site flexible suivant l'ouverture du navigateur (plein écran ou pas), donc de jouer avec des dimensions en % (jusqu'à là tout va bien).
Mais lorsqu'il y a du texte, par exemple dans l'entête, je n'arrive pas à ce que le texte réduise de taille lui aussi.
J'ai trouvé un bon tutoriel sur les dimensions des textes sur votre site (http://www.alsacreations.com/article/lire/563-gerer-la-taille-du-texte-avec-les-em.html), mais je pense que je n'ai pas du tout compris car pour ma part cela donne une taille fixe au texte comme pour les px.
Si quelqu'un à une idée sur mon erreur, merci beaucoup.
De plus, je travail sur IE8, mais ayant testé sur mozilla, cela ne marche pas non plus.
PS: je met un petit bout de code
body{
position:absolute;
width:100%;
height:100%;
background-color:silver;
font-size:100%;
}
#tetebody{
position:absolute;
width:90%;
height:11%;
background-color:green;
}
#tableentete{
position:relative;
left:1%;
width:100%;
height:100%;
background-color:red;
}
.logon{
position:relative;
width:100%;
height:100%;
}
.tdN{
width:12%;
height:100%;
}
.tdtitre{
width:auto;
height:100%;
color:white;
text-align:center;
font-size:1.6em;
}
.tdboutton{
width:122px;
height:100%;
}
<body>
<div id="tetebody">
<table id="tableentete" border="1">
<tr>
<td class='tdN'><img class="logon" src="image2/logo.png" alt="logo"/></td>
<td class='tdtitre'>Connexion</td>
<td class='tdboutton'>
</td>
</tr>
</table>
</div>
</body>
Modifié par achmed63 (10 May 2011 - 15:36)