Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Oracle AI World 2026: in Europa prima la sovranità, poi la sicurezza e solo dopo l'IA
Oracle AI World 2026: in Europa prima la sovranità, poi la sicurezza e solo dopo l'IA
In tre giorni a Las Vegas Oracle ha presentato agenti che eseguono il lavoro, l'alleanza con OpenAI e un cloud aperto agli acceleratori di tutti. Ma i clienti europei chiedono garanzie prima ancora delle funzionalità
DS N°7 E-Tense: il SUV premium made in Melfi che punta su autonomia e comfort
DS N°7 E-Tense: il SUV premium made in Melfi che punta su autonomia e comfort
Fino a 740 km WLTP con la batteria da 97,2 kWh, sospensioni che leggono la strada con una telecamera e un abitacolo da salotto parigino. La nuova DS N°7 raccoglie l'eredità della DS 7 e la porta, per la prima volta, nel mondo 100% elettrico. Ecco come è fatta, cosa offre e quanto costa.
Recensione Samsung Galaxy Tab S12 Ultra: non chiamatelo tablet... è molto di più
Recensione Samsung Galaxy Tab S12 Ultra: non chiamatelo tablet... è molto di più
Abbiamo provato Samsung Galaxy Tab S12 Ultra nella versione 12 GB + 256 GB con tastiera, e il risultato è un tablet che in questa configurazione si comporta come un notebook con la fluidità tipica di Android. Spessore di 5,1 mm, display Dynamic AMOLED 2X da 14,6 pollici, MediaTek Dimensity 9500 e un software senza incertezze compongono un prodotto di vertice, con prezzi da 1.539 euro, frenato solo da un'autonomia nella parte bassa del confronto
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 13-07-2016, 11:41   #1
Rocky88
Junior Member
 
Iscritto dal: Jun 2016
Messaggi: 17
adattare l'immagine si sfondo alla dimensione del box

allora ho un contenitore div che occupa il 100% della pagina in larghezza (width), gli ho impostato un'immagine di sfondo, e vorrei che questa immagina occupo il 100% del contenitore (width). Ora il punto è che al ridimensionamento della pagina vorrei mi si ridimensionasse anche l'immagine, il problema ce l'ho con l'altezza. Questa e il codice interessato:

[html]
<style type="text/css">
#conteiner #header {
background-image: url(img.JPG);
background-size: 100% auto;
color: #FFF;
background-repeat: no-repeat;
}
</style>
[html]

gentilmente nelle risposte scrivete il codice, cosi è tutto più chiaro e semplice. Il mio non va , o meglio, per la larghezza e ok, ma l'altezza non la modifica, resta una striscia sottile che contine giusto una parola "header".
Rocky88 è offline   Rispondi citando il messaggio o parte di esso
Old 13-07-2016, 11:44   #2
tigroneveloce
Member
 
Iscritto dal: Apr 2008
Messaggi: 125
background: url(img.JPG);
background-position: center center;
background-size: cover;
tigroneveloce è offline   Rispondi citando il messaggio o parte di esso
Old 13-07-2016, 12:04   #3
Rocky88
Junior Member
 
Iscritto dal: Jun 2016
Messaggi: 17
non va comunque...altre soluzioni?
Rocky88 è offline   Rispondi citando il messaggio o parte di esso
Old 13-07-2016, 12:11   #4
tigroneveloce
Member
 
Iscritto dal: Apr 2008
Messaggi: 125
L'altezza del div dunque intendi?
Se si, l'altezza del div non è determinata dall'immagine di sfondo; o si adatta al contenuto o la imposti direttamente e la gestisci con js o le media queries.
tigroneveloce è offline   Rispondi citando il messaggio o parte di esso
Old 13-07-2016, 12:23   #5
Rocky88
Junior Member
 
Iscritto dal: Jun 2016
Messaggi: 17
si bravo, l'altezza del div...gli ho impostato il width al 100% cosi si adatta alla pagina ed e ok xke ogni volta che la ridimensione si adatta, ma per l'altezza come posso fare?, cioè metti pure che gli imposto io l'altezza, dopo come faccio a farla diminuire in proporzione? cioè con la larghezza e tutto ok non mi da sto problema, riduco la pagina e in automatico mi si adatta....
Rocky88 è offline   Rispondi citando il messaggio o parte di esso
Old 13-07-2016, 12:56   #6
les2
Senior Member
 
L'Avatar di les2
 
Iscritto dal: Mar 2001
Città: MI
Messaggi: 1801
dandogli un'altezza minima non risolvi?
__________________
italiarec.com forum italiano di registrazione e mixaggio
estilocaballero.es ssdoptimizer.eu cambioeuro.eu doflamingo.com studiolegalesangalli.com stilegentiluomo.it italiarec.com italiarec.it arteincasa.it
les2 è offline   Rispondi citando il messaggio o parte di esso
Old 13-07-2016, 13:02   #7
tigroneveloce
Member
 
Iscritto dal: Apr 2008
Messaggi: 125
Se ti basta cambiare l'altezza in base a degli step puoi usare le CSS media queries

esempio:
@media screen and (min-width: 415px) and (max-width: 599px) {
#div { height: 300px }
}
@media screen and (min-width: 600px) and (max-width: 767px) {
#div { height: 400px }
}


Se vuoi invece un resize "graduale" occorre scrivere una funzioncina js che rileva la larghezza del div e poi ricava e applica l'altezza tramite la divisione della larghezza per un dato rapporto di dimensioni; funzioncina che deve essere avviata al load del documento e ad ogni evento resize.
tigroneveloce è offline   Rispondi citando il messaggio o parte di esso
Old 13-07-2016, 13:40   #8
Rocky88
Junior Member
 
Iscritto dal: Jun 2016
Messaggi: 17
ho da poco cominciato con HTML e CSS, fammi un esempio di una possibile funzione js e come la devo inserire
Rocky88 è offline   Rispondi citando il messaggio o parte di esso
Old 13-07-2016, 14:14   #9
tigroneveloce
Member
 
Iscritto dal: Apr 2008
Messaggi: 125
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.2.3/jquery.min.js"></script>
<script>
function adatta_altezza() {
$('#div').css('height',$('#div').width()/1.77);
}
$(document).ready(function() {
adatta_altezza();
});
$(window).resize(function() {
adatta_altezza();
});
</script>

Non impostare l'altezza da css.
La funzione ti mantiene un rapporto 16/9 mediante il valore 1.77 (se vuoi un 4/3, imposta 1.33 oppure 2.33 per un 21/9 e così via...)
Se vuoi impostare una soglia minima e massima puoi settarle da css (min-height e max-height).
Se l'immagine background è in cover (come ti ho scritto nel primo post), essa manterrà il suo aspect ratio e rimarrà sempre centrata riempiendo il div (se imposti come rapporto nella funzione lo stesso dell'immagine allora la vedrai interamente senza perderne delle parti).

Ultima modifica di tigroneveloce : 13-07-2016 alle 14:21. Motivo: errore di battitura
tigroneveloce è offline   Rispondi citando il messaggio o parte di esso
Old 21-07-2016, 19:10   #10
acir
Member
 
L'Avatar di acir
 
Iscritto dal: Dec 2009
Città: Milano
Messaggi: 303
OMG abbastanza orribile l'ultima soluzione.
Il div dev'essere a tutto schermo / occupare tutto lo spazio in altezza e larghezza del padre?
Se si potresti usare vh / vw come unità di misura, alternativamente un bel position absolute (rispetto al padre che ha posizionamento relativo) e larghezza ed altezza 100%
acir è offline   Rispondi citando il messaggio o parte di esso
Old 22-08-2016, 17:12   #11
IAmZak
Senior Member
 
Iscritto dal: Oct 2005
Messaggi: 654
ma non ti basta un background-size:100% 100% ?
__________________
Macbook Pro 15'' Mid 2015
IAmZak è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Oracle AI World 2026: in Europa prima la sovranità, poi la sicurezza e solo dopo l'IA Oracle AI World 2026: in Europa prima la sovrani...
DS N°7 E-Tense: il SUV premium made in Melfi che punta su autonomia e comfort DS N°7 E-Tense: il SUV premium made in Melfi...
Recensione Samsung Galaxy Tab S12 Ultra: non chiamatelo tablet... è molto di più Recensione Samsung Galaxy Tab S12 Ultra: non chi...
Hyundai IONIQ 5 N, l'elettrica che finge di essere termica (e ci riesce da paura) Hyundai IONIQ 5 N, l'elettrica che finge di esse...
CES Unveiled Milan, l'IA diventa tecnologia fondativa e il commercio torna centrale CES Unveiled Milan, l'IA diventa tecnologia fond...
Il rumore delle 69 turbine è inso...
Google accende il primo satellite con ch...
Azioni Intel, il peggior crollo degli ul...
Toyota bZ4X diventerà un robotaxi...
Sam Altman vuole tutta la RAM nei datace...
L’ex CEO di Intel Gelsinger punta su una...
Techly, quattro nuovi supporti TV fra mo...
Mass Effect sacrificato per Star Wars: i...
Gemini, addio al copia e incolla per cor...
13 miliardi per un colpo di stato? NVIDI...
L'agente AI Wabi crea mini-app su misura...
Edge è il primo browser a supportare Acc...
L'IA di Firefox ora compila i moduli da ...
Tracking pixel nelle email: cosa cambia ...
La GeForce RTX 5080 da 24 GB potrebbe ar...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 04:45.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v