Centrer un bloc qui s'adpate a la page
Résolu/Fermé
Utilisateur anonyme
-
6 juil. 2012 à 07:53
lokakilo Messages postés 213 Date d'inscription dimanche 13 juillet 2008 Statut Membre Dernière intervention 20 juin 2013 - 8 juil. 2012 à 15:24
lokakilo Messages postés 213 Date d'inscription dimanche 13 juillet 2008 Statut Membre Dernière intervention 20 juin 2013 - 8 juil. 2012 à 15:24
A voir également:
- Centrer un bloc qui s'adpate a la page
- Supprimer une page word - Guide
- Traduire la page - Guide
- Bloc note windows - Télécharger - Traitement de texte
- Word numéro de page 1/2 - Guide
- Comment imprimer un tableau excel sur une seule page - Guide
4 réponses
vincent170186
Messages postés
316
Date d'inscription
mardi 17 mars 2009
Statut
Membre
Dernière intervention
28 septembre 2012
52
6 juil. 2012 à 10:21
6 juil. 2012 à 10:21
salut,
pour que le bloc de texte se deplace avec la taille de l'ecran essaye
de mettre une valeur left en % (selon la position que tu souhaite) et un margin left negatif (qui vaut la moitié de la taille de ton block)
genre pour le centrer ça donnerais : left:50%;margin-left:-250px;
si ton bloc 2 (blc texte) est palcé dans don bloc 1 , mets ton bloc 1 en position relative .
pour que le bloc de texte se deplace avec la taille de l'ecran essaye
de mettre une valeur left en % (selon la position que tu souhaite) et un margin left negatif (qui vaut la moitié de la taille de ton block)
genre pour le centrer ça donnerais : left:50%;margin-left:-250px;
si ton bloc 2 (blc texte) est palcé dans don bloc 1 , mets ton bloc 1 en position relative .
mimigenie
Messages postés
1180
Date d'inscription
dimanche 3 janvier 2010
Statut
Membre
Dernière intervention
4 août 2018
313
6 juil. 2012 à 09:35
6 juil. 2012 à 09:35
Tes "center" et tes "auto" ne fonctionnent pas car tu as écrit left:700px donc c'est normal qu'il soit toujours décalé de 700px vers la droite.
Utilise des valeurs relatives donc en % pour placer tes blocs donc si tu mets 50% ( ou auto ) au lieu de 700 je pense que ca devrait aller
Utilise des valeurs relatives donc en % pour placer tes blocs donc si tu mets 50% ( ou auto ) au lieu de 700 je pense que ca devrait aller
Utilisateur anonyme
6 juil. 2012 à 09:42
6 juil. 2012 à 09:42
non déjà testé çà , en auto ou en % il reste quand même au même endroit, il s'adapte pas en restant centré comme le bloc n°1
mimigenie
Messages postés
1180
Date d'inscription
dimanche 3 janvier 2010
Statut
Membre
Dernière intervention
4 août 2018
313
6 juil. 2012 à 09:48
6 juil. 2012 à 09:48
As-tu essayé d'appliquer exactement le code css du bloc 1 au bloc 2 pour voir ce qu'il se passe ?
Utilisateur anonyme
6 juil. 2012 à 10:03
6 juil. 2012 à 10:03
le bloc 1 il est codé comme sa :
<!-- la position du "bloc principal avec tous les messages qui s'affichent" -->
<div style="position: absolute;
opacity: 0.85;
width: 100%;
height: 600px;
text-align: center">
<iframe class="frame1" name="shoutFrame" width="50%" height="100%" src="shoutpopupframe.php" frameborder="0"></iframe>
</div>
Rien d'extraordinaire en + , pour sa que je comprends pas pourquoi le 1 qui es moins bien codé, est centré, et pas l'autre ...
comme dit , sa fait 2 jours que je suis dessus, et j'en es testé des solution, mais rien ne marche
<!-- la position du "bloc principal avec tous les messages qui s'affichent" -->
<div style="position: absolute;
opacity: 0.85;
width: 100%;
height: 600px;
text-align: center">
<iframe class="frame1" name="shoutFrame" width="50%" height="100%" src="shoutpopupframe.php" frameborder="0"></iframe>
</div>
Rien d'extraordinaire en + , pour sa que je comprends pas pourquoi le 1 qui es moins bien codé, est centré, et pas l'autre ...
comme dit , sa fait 2 jours que je suis dessus, et j'en es testé des solution, mais rien ne marche
mimigenie
Messages postés
1180
Date d'inscription
dimanche 3 janvier 2010
Statut
Membre
Dernière intervention
4 août 2018
313
6 juil. 2012 à 11:00
6 juil. 2012 à 11:00
Le bloc 1 a une largeur de 100% donc forcément il est centré, tu n'as qu'à faire ca pour le bloc 2 mais se sera moins beau car le bloc prendra toute la largeur mais s'adaptera à toutes les tailles d'écran ( y compris smartphone )
6 juil. 2012 à 16:01
7 juil. 2012 à 10:56
Ensuite left et margin left me l'as calé au centre
Il y en plusieurs qui conseil de faire un css séparé du html, mais perso je préfère tous ensemble, c'est plus simple.
8 juil. 2012 à 15:24
Tout le monde conseil ça et je ne peux te conseiller que ça, car moi aussi au début je pensais comme toi, mais je me trompais. Imagine qu'il y ai pas 1 page dans ton site mais plus (comme dans quasiment tous les sites). Si un jour tu dois changer le design du site, tu vas changer toutes les pages les unes après les autres? Alors qu'avec un fichier design.css, il te suffira seulement de changer ce fichier pour changer tout le site. Bien plus rapide et pratique.