J'ai un site web, et j'ai besoin d'avoir une image centrée en bas de la page visible. Ainsi, quelle que soit la taille de l'écran, l'image sera toujours en bas et centrée.Comment coller une image en bas de l'écran visible et être centré?
Répondre
en utilisant css pur, vous pouvez y parvenir dans tous les nouveaux navigateurs
.fix{
position:fixed;
bottom:0px;
left:50%;
}
<img src="yourimagepath" class="fix"/>
et pour IE6, vous pouvez utiliser position:absolute;
au lieu de fixe. il positionnera l'image au bas de la page mais lorsque vous faites défiler vers le haut, l'image défilera avec la page. malheureusement position: fixed dans pas prise en charge dans IE6
IF position: travaux absolus, pourquoi s'embêter à utiliser la position: fixé dans les navigateurs plus récents? – xandy
@xandy: Correction de la position d'un objet par rapport à la fenêtre du navigateur. Absolue est la position d'un objet par rapport à son élément contenant –
@shawn: j'ai vu le code ur. essayez d'utiliser la classe ARR sur l'image à l'intérieur de la div et non sur la div –
Vous devriez le mettre dans un div puis, en imaginant votre image est 500px large:
div.className{
position:absolute;
margin-left: -250px; /* very important for the image to be centered */
left:50%;
bottom:0px;
}
question ancienne mais voici la meilleure solution que je suis venu avec. Placez l'image dans un conteneur div, la div est positionnée au bas de l'écran et l'image est centrée à l'intérieur. Le div a une largeur de 100% pour que l'image puisse se centrer correctement. Pour le margin:auto;
travailler l'image doit être affiché comme un élément de table avec le display:table;
En utilisant display:table;
signifie que vous ne devez pas définir une largeur fixe à l'élément que vous voulez centré.
<style>
.sticky-image-wrapper{
position: fixed;
bottom: 0;
width: 100%;
}
.sticky-image-wrapper img{
display: table;
position: relative;
margin: auto;
}
</style>
<div class="sticky-image-wrapper">
<img src="myimage.jpg" />
</di>
- 1. CSS: fixe en bas et centré
- 2. Comment coller des objets Image en Java
- 3. itextsharp: comment placer une image tout en bas?
- 4. Comment coller du texte au bas de la page?
- 5. Comment créer un formulaire Web qui est toujours visible en bas de la page?
- 6. image de fond Centré est désactivée par 1px
- 7. Comment forcer une fenêtre de navigateur à être toujours visible et en surbrillance
- 8. Comment coller une image transparente dans un projet flash
- 9. Jquery défilement de haut image direction bas
- 10. Double Image d'arrière-plan haut et bas
- 11. Comment rendre une partie du site Web toujours visible/fixe en bas?
- 12. utilisateur coller un lien hypertexte et une image dans une zone de texte
- 13. corps CSS Contexte Centré à être aligné avec le contenu
- 14. comment afficher un élément toujours en haut et centré?
- 15. image de fond est pas centré dans IE6
- 16. Comment vérifier si une image contient un visage et il est raisonnablement visible
- 17. Absolument positionner une image en bas à gauche de la page - ça ne marchera pas
- 18. Comment faire en sorte qu'un UITextView défile tout en bas lorsque le clavier est visible
- 19. Android: copier et coller d'une image ne fonctionne pas!
- 20. mise en œuvre de copier, couper et coller
- 21. Comment assembler une image et un texte de fond dans un UIButton?
- 22. Comment laisser un utilisateur coller une image sur une page Web?
- 23. Fichier image non visible au format
- 24. Excel VBA.Program Événement: = ActiveCell, Image: = Visible
- 25. Comment puis-je obtenir une image pour coller au fond d'un div que la hauteur de la div change?
- 26. VBA Copier et coller des données SQL en tant que valeurs dans Excel Spreadsheet pas coller
- 27. JQUERY - Comment redimensionner une image à partir du centre (point d'alignement centré)
- 28. Logo de l'entreprise partiellement visible. Quel pourrait être le problème?
- 29. Comment faire la fonction "Coller et montrer"
- 30. Positionnement CSS - numéro flottant gauche et centré
Gauche 50% ne le met pas au centre pour mon lien. test-zone-51.blogspot.com – Shawn
Ok, j'ai résolu le problème :) – Shawn
puisque vous êtes un nouvel utilisateur ici s'il vous plaît sélectionner la meilleure réponse à un problème que la réponse acceptée lorsque votre problème est résolu.Il aide à pointer les autres à la solution qui a fonctionné pour vous et donne la réputation au répondant –