It is currently 27 November 2021, 0:19 Advanced search

MOB: assegnare classe al pannello blocca lo scroll

Domande e risposte su come utilizzare Instant Developer Foundation al meglio

MOB: assegnare classe al pannello blocca lo scroll

Postby Lory » 18 January 2017, 9:41

Ho avuto la necessità di assegnare una classe al pannello a design time, non per fare qualcosa sul pannello ma solo per accedere ad alcuni suoi elementi figli da file custom.css, per esempio così:

Code: Select all
/* tutti gli elementi figli di classe toolbar-frame-container dell'elemento di classe panel-choice-agenda */
.panel-choice-agenda .toolbar-frame-container {
   right: 100px !important;
   top: 0px !important;
   height: 70px !important;
}

/* dell'elemento superiore prendo i figli diretti fino ad arrivare alla classe dell'immagine del icona del command set */
.panel-choice-agenda .toolbar-frame-container > .toolbar-frame-command > .toolbar-frame-image-hl {
   -webkit-mask-size: 64px 64px !important;
   width: 64px;
    height: 64px;
}


Quindi di fatto non faccio niente in quel pannello ma vado ad agire solo sui comandi aggiunti a design time (i command set), sulle dimensioni delle icone e sulle dimensioni dell'area di cattura.
Questo perchè a design time non è possibile dare una classe ad un command set.
Però, assegnando questa classe al pannello (.panel-choice-agenda) il pannello non scrolla più. Se tolgo la classe il pannello scrolla di nuovo.
Devo aggiungere un comando css nel custom.css, se sì quale?

PS: il problema PARE risolversi se la classe la assegno invece alla videata...se qualcuno mi spiega le differenze gliene sarei grato. >_<
Lory
 
Posts: 474
Joined: 4 April 2016, 7:15

Re: MOB: assegnare classe al pannello blocca lo scroll

Postby d.pierangeli » 19 January 2017, 9:46

Non saprei, provo ad indagare.
User avatar
d.pierangeli
Pro Gamma
Pro Gamma
 
Posts: 7198
Joined: 30 September 2010, 15:35

Re: MOB: assegnare classe al pannello blocca lo scroll

Postby d.pierangeli » 19 January 2017, 10:04

Ho capito, il codice quando gestisce lo scroll cerca un oggetto che abbia la classe "frame-container", se non lo trova non scrolla.

Nel tuo caso l'oggetto avrà la classe "frame-container panel-choice-agenda" e quindi non scatta lo scroll.

Mi segno di modificare il codice cercando se contiene "frame-container".
User avatar
d.pierangeli
Pro Gamma
Pro Gamma
 
Posts: 7198
Joined: 30 September 2010, 15:35

Re: MOB: assegnare classe al pannello blocca lo scroll

Postby d.pierangeli » 19 January 2017, 10:06

Ho creato l'attività NPQ03130 per tenere conto di questa conversazione. Quando verrà valutata, potrai seguirne l'andamento con Instant Developer Roadmap.
User avatar
d.pierangeli
Pro Gamma
Pro Gamma
 
Posts: 7198
Joined: 30 September 2010, 15:35

Re: MOB: assegnare classe al pannello blocca lo scroll

Postby Lory » 19 January 2017, 10:20

Grazie d.pierangeli, sempre gentilissimo.
Sì, immaginavo che il problema fosse dovuto al fatto che doveva esserci esattamente solo la classe frame-container.
Per ora comunque ho assegnato la classe alla videata e funziona correttamente mi pare.
Lory
 
Posts: 474
Joined: 4 April 2016, 7:15

Re: MOB: assegnare classe al pannello blocca lo scroll

Postby d.pierangeli » 21 March 2017, 10:59

L'attività NPQ03130 è stata completata e sarà disponibile nella versione Instant Developer 16.0. Clicca qui per leggere le note di rilascio.
User avatar
d.pierangeli
Pro Gamma
Pro Gamma
 
Posts: 7198
Joined: 30 September 2010, 15:35

Re: MOB: assegnare classe al pannello blocca lo scroll

Postby Lory » 22 March 2017, 8:26

Grazie d.pierangeli, attenderemo il nuovo rilascio allora ;)
Lory
 
Posts: 474
Joined: 4 April 2016, 7:15


Return to Tips & Tricks - Foundation

Who is online

Users browsing this forum: No registered users and 28 guests

cron