Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Prova GeForce NOW upgrade Blackwell: il cloud gaming cambia per sempre
Prova GeForce NOW upgrade Blackwell: il cloud gaming cambia per sempre
L'abbonamento Ultimate di GeForce NOW ora comprende la nuova architettura Blackwell RTX con GPU RTX 5080 che garantisce prestazioni tre volte superiori alla precedente generazione. Non si tratta solo di velocità, ma di un'esperienza di gioco migliorata con nuove tecnologie di streaming e un catalogo giochi raddoppiato grazie alla funzione Install-to-Play
Ecovacs Deebot X11 Omnicyclone: niente più sacchetto per lo sporco
Ecovacs Deebot X11 Omnicyclone: niente più sacchetto per lo sporco
Deebot X11 Omnicyclone implementa tutte le ultime tecnologie Ecovacs per l'aspirazione dei pavimenti di casa e il loro lavaggio, con una novità: nella base di ricarica non c'è più il sacchetto di raccolta dello sporco, sostituito da un aspirapolvere ciclonico che accumula tutto in un contenitore rigido
Narwal Flow: con il mocio orizzontale lava i pavimenti al meglio
Narwal Flow: con il mocio orizzontale lava i pavimenti al meglio
Grazie ad un mocio rotante che viene costantemente bagnato e pulito, Narwal Flow assicura un completo e capillare lavaggio dei pavimenti di casa. La logica di intellignza artificiale integrata guida nella pulizia tra i diversi locali, sfruttando un motore di aspirazione molto potente e un sistema basculante per la spazzola molto efficace sui tappeti di casa
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 02-04-2016, 10:57   #1
Harrison76
Junior Member
 
Iscritto dal: Apr 2016
Messaggi: 2
[css] Problema con fogli di stile css

Ciao a tutti,
in un restyling di un sito web che sto seguendo, visibile qui http://goo.gl/cbIFNP , sto provando a creare uno slide di immagini con immagini di sfondo caricate direttamente dal css.
Il codice css dello slide è questo:
#headline {
padding: 0.8em;
color: white;
font-family: 'Exo 2', sans-serif;
background-color: #FFF;
background-size: cover;
background-position: center;
background-image: url(../img/slide1.jpg);
animation: slides_animation 20s infinite;
}

@keyframes slides_animation {
0% {
background-image: url(../img/slide1.jpg);
}
25% {
background-image: url(../img/slide2.jpg);
}
50% {
background-image: url(../img/slide3.jpg);
}
75% {
background-image: url(../img/slide4.jpg);
}
100% {
background-image: url(../img/slide5.jpg);
}
}
Vi sono alcuni problemi però che non riesco a risolvere e che vorrei porgere alla vostra attenzione.
Intanto va solo su chrome anche se inserisco i vendor (mentre gli effetti più in basso, nelle immagini dei servizi, vanno con tutti i browser anche senza vendor).
Se lo guardate quindi con chrome, vedete che fra un'immagine l'altra vi è come un flash, almeno al primo giro, dopodichè si stabilizza.
Terzo punto, quando finisce l'ultima slide, e riparte dalla prima, non da effetto di dissolvenza fra le due.
Qualcuno sa come aggiustare questi punti?
Grazie
Harrison76 è offline   Rispondi citando il messaggio o parte di esso
Old 02-04-2016, 12:13   #2
rewrew999
Member
 
Iscritto dal: Sep 2008
Città: Milano
Messaggi: 168
Il flash è quasi sicuramente dovuto alla mancanza del preload delle immagini. Ovvero vengono scaricate dal browser solo nell'istante in cui vengono visualizzate per la prima volta e questo causa un leggero ritardo.

Per il preload puoi dare un'occhiata a questo articolo https://css-tricks.com/snippets/css/...ge-preloading/
In linea di massima il trucco sta nel caricare l'immagine ma mostrarla fuori dallo schermo cosicché l'utente non se ne accorga.

Per quanto riguarda il supporto browser, il problema è che la proprietà "background-image" (ad esclusione delle sfumature) è da solo recentemente compatibile con le animazioni CSS3. Quindi è probabili che non tutti i browser già la supportino. (Cerca per background-image cross-fade interpolation se vuoi più info)

Per risolvere il terzo punto mi sa che devi avere la stessa immagine allo 0% e al 100%.

In ogni caso, secondo me, le css animation (almeno usate in questo modo) non sono il massimo per creare uno slider. Ci sono soluzioni js+css che ti permettono più personalizzazioni e risolvono problemi con il preload delle immagini o la compatibilità cross-browser.
rewrew999 è offline   Rispondi citando il messaggio o parte di esso
Old 05-04-2016, 10:19   #3
Harrison76
Junior Member
 
Iscritto dal: Apr 2016
Messaggi: 2
ciao rewrew999,
ho seguito i tuoi consigli ed ho provato a cambiare tecnologia: ho messo il menu css e lo slide in js.
Sono riuscito ad aggiustare quasi tutto, tranne l'altezza dello slide: io vorrei che quando si stringe lo schermo si stringesse anche l'immagine, riducendo l'altezza.. in pratica come se lo sfondo fosse ad effetto cover.
Ho usato questo script https://github.com/terwanerik/FadeShow
Hai idea ci come posso modificare il sito per dare questo effetto?
Grazie
Harrison76 è offline   Rispondi citando il messaggio o parte di esso
Old 05-04-2016, 19:01   #4
rewrew999
Member
 
Iscritto dal: Sep 2008
Città: Milano
Messaggi: 168
Lo slider che hai scelto ha un'opzione "correctRatio" che se settata forse fa quello che vuoi:
"If true, the aspect-fill is kept intact while resizing the window. If false, the aspect-fill only works every time a new image appears."


Altrimenti puoi provare con le CSS Media Queries, ti permettono di definire regole e stili diversi a seconda della dimensione dello schermo (e anche di tanti altri parametri). https://developer.mozilla.org/en-US/..._media_queries

Ad esempio:
Codice:
/* Stili per schermi fino a 639px */
.fadeShow-container {
  max-height: 200px;
}

/* 640px in su  */
@media (min-width: 640px) {
  .fadeShow-container {
    max-height: 300px;
  }
}

/* 1024px in su  */
@media (min-width: 1024px) {
  .fadeShow-container {
    max-height: 400px;
  }
}
rewrew999 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Prova GeForce NOW upgrade Blackwell: il cloud gaming cambia per sempre Prova GeForce NOW upgrade Blackwell: il cloud ga...
Ecovacs Deebot X11 Omnicyclone: niente più sacchetto per lo sporco Ecovacs Deebot X11 Omnicyclone: niente più...
Narwal Flow: con il mocio orizzontale lava i pavimenti al meglio Narwal Flow: con il mocio orizzontale lava i pav...
Panasonic 55Z95BEG cala gli assi: pannello Tandem e audio senza compromessi Panasonic 55Z95BEG cala gli assi: pannello Tande...
HONOR Magic V5: il pieghevole ultra sottile e completo! La recensione HONOR Magic V5: il pieghevole ultra sottile e co...
Larry Ellison guadagna 101 miliardi in u...
Johnson Controls amplia la gamma di solu...
NASA Perseverance: il rover potrebbe ave...
Quelli di Immuni si 'pappano' Vimeo: Ben...
Changan lancia la Deepal S05 in Europa, ...
Substrati in vetro, Intel smentisce le v...
ECOVACS DEEBOT T50 PRO OMNI Gen2 fa piaz...
Windelo 62: catamarano a vela che unisce...
Francia, in arrivo un incentivo di 1.000...
Haier, la sorpresa a IFA: la lavatrice C...
GeForce RTX 5000 SUPER in arrivo? Sembra...
Ionity prova una soluzione contro i ladr...
Pirateria, svolta clamorosa: Dazn e Lega...
Maxi richiamo Toyota e Lexus: oltre 900....
Blackwell Ultra: fino al 45% di prestazi...
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: 23:10.


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