Nella mia pagina sono presenti 2-3 sezioni con larghezza e sfondo del 100%. Quando lo apro a schermo intero è tutto ok ma quando lo schermo è più piccolo di 960px (larghezza del contenuto in questa sezione) l'immagine di sfondo non è l'intera pagina. Il lato destro whis è nascosto in primo momento non hanno sfondo - è bianco. Puoi vedere cosa intendo qui: http://micobg.net/10th/CSS: larghezza e sfondo del 100%?
9
A
risposta
2
Usa larghezza di sfondo: 960px; invece di larghezza: 100%; Cheers
18
Basta aggiungere lo stile background-size:100%
all'elemento in cui è stato applicato background-image
. Funziona con Firefox, Safari e Opera. Per esempio:
<style>
.divWithBgImage {
width: 100%;
height: 600px;
background-image: url(image.jpg);
background-repeat: no-repeat;
background-size: 100%; //propotional resize
/*
background-size: 100% 100%; //stretch resize
*/
}
</style>
<div class="divWithBgImage">
some contents
</div>
+0
Ora funziona anche in Chrome – Channel
3
Riguardo al this articolo, si dovrebbe utilizzare cover
così:
html {
background: url(PATH_TO_IMAGE) no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
Problemi correlati
- 1. sfondo CSS 100% larghezza problema di scorrimento orizzontale
- 2. CSS Div Immagine di sfondo Altezza fissa 100% Larghezza
- 3. CSS 100% altezza su larghezza
- 4. Larghezza flexbox CSS 100% Firefox
- 5. CSS Scala un elemento con larghezza 100%
- 6. CSS: allunga l'immagine di sfondo al 100% di larghezza e altezza dello schermo?
- 7. Larghezza tabella CSS - 100% + margine meno
- 8. CSS larghezza al 100% sul ridimensionamento del browser
- 9. CSS larghezza 100% con incrementi per 20px
- 10. larghezza: 100% rispetto alla larghezza massima: 100%
- 11. differenza tra larghezza auto e larghezza 100%
- 12. css 100% larghezza div non occupando tutta la larghezza del genitore
- 13. css immagine di sfondo ridimensionamento larghezza altezza del raccolto
- 14. Bootstrap 100% larghezza/Larghezza intera
- 15. Larghezza CSS: 100% non si adatta allo schermo
- 16. immissione di testo arresto con larghezza 100% e imbottitura 10px si estende oltre la larghezza 100%
- 17. CSS 100% altezza Div
- 18. Google Maps a larghezza intera e CSS
- 19. HTML5 Canvas 100% altezza e larghezza
- 20. CSS larghezza 100%, ma evitare la barra di scorrimento
- 21. Larghezza HTML 100%
- 22. Imposta larghezza e altezza del contenitore di Google Maps 100%
- 23. HTML e CSS sfondo
- 24. larghezza css: calc (100% -100px); alternative using jquery
- 25. Problemi con larghezza del viewport del 100% in dispositivi mobili?
- 26. ingressi di visualizzazione CSS in linea (ultimo ingresso Larghezza: 100%)
- 27. Posizione larghezza fissa 100%
- 28. CSS - Ingresso al 100% la larghezza si sovrappone div
- 29. La larghezza del 100% è maggiore del div del genitore
- 30. css: evita la larghezza del div dall'ampliamento alla larghezza disponibile
leggere questo: http://www.whatstyle.net/articles/48/css_tricks_1_100_percent_width_in_a_variable_width_container – diEcho
Si può trova informazioni utili in [stackoverflow.com/questions/2083831/css-background-image-does-not-fill-when-scrolling](http://stackoverflow.com/questions/2083831/css-background-image-does- not-fill-when-scrolling) – utsikko