Ho un sito Web e ho bisogno di avere un'immagine centrata nella parte inferiore della pagina visibile. Quindi, in qualsiasi dimensione dello schermo, l'immagine sarà ancora in basso e centrata.Come si configura un'immagine nella parte inferiore dello schermo visibile e centrata?
risposta
usando CSS puro è possibile raggiungere questo obiettivo in tutti i nuovi browser
.fix{
position:fixed;
bottom:0px;
left:50%;
}
<img src="yourimagepath" class="fix"/>
e per IE6 è possibile utilizzare position:absolute;
invece di fisso. posizionerà l'immagine nella parte inferiore della pagina ma mentre scorri verso l'alto l'immagine scorrerà con la pagina. Posizione purtroppo: fissa in non supportato in IE6
Posizione IF: funziona in assoluto, perché preoccuparsi di usare la posizione: corretto nei nuovi browser? – xandy
@xandy: Fisso è la posizione di un oggetto in relazione alla finestra del browser. Absolute è la posizione di un oggetto in relazione al suo elemento contenente –
@shawn: ho visto il tuo codice. prova ad usare la classe ARR sull'immagine all'interno del div e non sul div –
Si dovrebbe mettere in un div e poi, immaginando l'immagine è 500px di larghezza:
div.className{
position:absolute;
margin-left: -250px; /* very important for the image to be centered */
left:50%;
bottom:0px;
}
vecchia questione, ma qui è la soluzione migliore mi è venuta. Metti l'immagine in un contenitore div, il div è posizionato nella parte inferiore dello schermo e l'immagine è centrata al suo interno. Il div ha una larghezza impostata del 100% in modo che l'immagine possa centrare correttamente. Per la margin:auto;
al lavoro L'immagine deve essere visualizzata come un elemento di tabella con la display:table;
Utilizzando display:table;
significa che non c'è bisogno di impostare una larghezza fissa per l'elemento che si desidera centrato.
<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. Android - Schede nella parte inferiore dello schermo
- 2. Inserisci appbarLayout nella parte inferiore dello schermo
- 3. Schede nella parte superiore e inferiore dello schermo
- 4. Android ScrollView e pulsanti nella parte inferiore dello schermo
- 5. Come visualizzare l'annuncio nella parte inferiore dello schermo senza sovrapposizione
- 6. Come impostare TabLayout di Android nella parte inferiore dello schermo?
- 7. iOS6 iPhone 5 niente cliccabile nella parte inferiore dello schermo
- 8. UIButton nella parte inferiore dello schermo evidenzia solo intermittentemente
- 9. UITableView, il footer resta nella parte inferiore dello schermo?
- 10. Listview - Piè di pagina nella parte inferiore dello schermo
- 11. Metti i pulsanti nella parte inferiore dello schermo con LinearLayout?
- 12. Posizione MBProgressHUD nella parte inferiore/superiore dello schermo
- 13. Scrollview estende oltre la parte inferiore dello schermo
- 14. Aggiungi maschera di sfocatura nella parte superiore e inferiore dello schermo in Objective-C
- 15. come impostare le schede nella parte inferiore dello schermo in Android?
- 16. Metti un div nella parte inferiore dello schermo, non nella pagina
- 17. Come disabilitare il tracciamento della gerarchia HTML nella parte inferiore dello schermo in VS2008?
- 18. Come visualizzare l'annuncio AdMob nella parte inferiore dello schermo nell'app per Android con Xamarin/Monogame?
- 19. Come posizionare il layout relativo nella parte inferiore dello schermo (o layout lineare).?
- 20. Come creare una tastiera Android su schermo che non sia un rettangolo nella parte inferiore dello schermo?
- 21. ASP.NET - mostra la data di creazione dell'applicazione/informazioni nella parte inferiore dello schermo
- 22. Schede della barra delle azioni di Android nella parte inferiore dello schermo
- 23. È possibile far apparire completo di Vim nella parte inferiore dello schermo?
- 24. ScrollView aggiunge ampio spazio nella parte inferiore
- 25. iOS Schermata parte dello schermo
- 26. Come si posiziona un'immagine nella parte inferiore di div?
- 27. Come posso presentare un UIView dalla parte inferiore dello schermo come un UIActionSheet?
- 28. Come acquisire parte dello schermo e salvarlo su un BMP?
- 29. Display ListPopupWindow nella parte più a sinistra dello schermo
- 30. Come rendere l'intestazione UITable nella parte superiore dello schermo quando si usano Storyboard?
Il 50% di sinistra non lo mette al centro del mio collegamento. testing-zone-51.blogspot.com – Shawn
Ok ho risolto il problema :) – Shawn
dato che sei un nuovo utente qui per favore seleziona la risposta migliore per un problema come risposta accettata quando il problema è risolto. Aiuta a indicare gli altri a la soluzione che ha funzionato per te e dà la reputazione al rispondente –