|
|
|
|
Ajustement automatique taille de la page
Dernière réponse le 20 déc 2007 à 00:51:20 52322, le 27 aoû 2007 à 11:36:20Bonjour à tous.
Me revoila avec deux questions concernant mon site en construction "http://www.guilde-lbu.fr".
J'ai travaillé les éléments graphiques (images se trouvant dans les tableau) via photoshop sur mon pc qui est en 1280 par 1024 dans les paramêtres d'affichage. Donc quand je suis sur mon pc la page s'affcihe nikel (bordures + le fait que la page s'affiche en entièr sans barres de défilement vertical ou horizontal = c'est ca que je veux) et dés que je l'affiche sur un poste en résolution différente (en loccurence inférieure d'une façon générale), bah mes bordures noires d'un pixel des tableaux et cellules du tableau se voient rognées par la droite, toutes sans exception.
Par conséquant voila mes questions : - Est ce que cela vient de mon code ?
- Existe t il un code pour faire en sorte que la page s'ajuste automatiquement lors de son affichage
quelque soit la résolution de l'écran utilisé ? (je souhaite que, quelque soit la résolution utilisée,
l'affichage soit ajusté de telle sorte que la page rentre en entier sans barres de défilement et avec
mes bordures noires d'1 pixel enfin tout bien quoi :)
Voila, merci d'avance pour toute aide :)
À bientot !
Configuration: Windows XP Firefox 2.0.0.6
Répondre à 52322
|
Salut sandykoala :p
Configuration: Windows XP Firefox 2.0.0.6 |
Répondre à Serge_La
|
Salut,
<table> [...] <tr> <td> <a href="#">Lien</a> </td> [...] </tr> [...] </table> et que tu codes la taille de police ainsi : a
{
font-size: 50%;
}
la taille de police du lien fera la moitié de la taille de police de la cellule. si pour la cellule la police mesure 12pt,pour le lien elle mesurera 6pt. par rapport aux différences entre navigateurs (comme te l'a dit Serge_La), il ne prennent pas tous la même valeur de référence. si tu codes une police à '80%' ou '.8em' et si dans un navigateur la taille de référence est 16pt alors que dans l'autre la taille de référence est 14pt, tu as des différences… '<img>' vs '{background-image}' là c'est surtout une question de sémantique. la question à se poser est : à quoi sert l'image dans ma page ? • si l'image fait parti du contenu de la page, il faut l'insérer en tant qu'image, '<img>' ; • si l'image sert à la décoration du site, il faut la placer en image de fond avec la règle css '{background-image}'. [ Mathieu ] Il y a surement des pandas pour ne dépendre de rien |
Non, elle ne s'adaptera pas.
|
Voila mon site: www.ateliercalc.com
Configuration: Windows XP Internet Explorer 7.0 |
Oh, très bien, Sandykoala! Très belles mises en pages. Bon, à bien y penser, beaucoup de choses peuvent être extensibles (i.e. proportionel à la résolution, ou la grandeur de la fenêtre) facilement sur ton site. Seule les grandes images centrales de mises en pages sont difficiles.
|
Je regarde en ce moment comment je peux faire les onglets en css mais il y aura toujours le problème de la police. Si j'ai bien compris, en mettant la police en %, elle va varié selon la taille de l'onglet (si celui-ci est exprimé en %)??
Configuration: Windows XP Internet Explorer 7.0
|
Bonjour Sandykoala,
|
Bonjours les geeks !
Configuration: Windows XP Firefox 2.0.0.6 |
Bonjour Sandy et 52322,
<table class="table02" align="center" width="1000px"> est erroné. En html, le width est en pixel par défaut. Il doit mettre width="1000" je crois bien. La grandeur de la police n'a pas nécessairement besoin d'être ajustée avec la résolution. Il suffit de prendre une grandeur moyenne qui sera lisible si plus petite ou plus grande. Le conteneur et le contenant en % est une bonne idée si ça marche et que ça ne cause pas de bugs. Je vais visiter son site sur d'autres ordinateurs pour voir le résultat. Serge.
|
Bonjour,
<table class="table01" align="center" height="272" width="100%" cellspacing="0" cellpadding="0">
<tr>
<td align="center">
<img src="http://www.guilde-lbu.fr/images/LBU-sliced-1024_01.gif" id="tete" />
<h4>LIGUE DES BRASSEURS UNIS</h4>
<h6>HORDE - CONSEIL DES OMBRES</h6> <!-- le h6 dans le h4, pas nécessaire (-; -->
</td>
CSS #tete {
position : relative;
width : 100%;
height : 100%;
margin : 0;
padding : 0;
border : 0;
}
h4, h6 {
position : absolute;
width : 100%;
left : 0;
margin : 0;
padding : 0;
text-align : center;
}
h4 {
top : 104px;
}
h6 {
top : 190px;
}-- |
Le CSS c'est pas mal mais c'est pas toujours bien suporté par les navigateurs. En local, ma page s'affiche bien sur IE mais pas sur mozilla. En plus, quand je met en ligne, la page ne s'affiche pas bien ni dans IE et ni dans Mozilla. Why???
Configuration: Windows XP Internet Explorer 7.0 |
Salut,
|

