Unofficial WebSite X5

Categoria generale => FAQ - HowTo - Tutorials => Topic aperto da: stesil - 01 Novembre, 2015, 16:40:13

Titolo: [v10 - v11- v12] Allineare pulsante invia al campo del form mail
Inserito da: stesil - 01 Novembre, 2015, 16:40:13
Volendo creare, ad esempio, un form newsletter, può risultare più gradevole porre il pulsante Invia a fianco del campo mail. Questo l'esempio che abbiamo preparato con la versione 12:
[attach=1]

Impostare, nell'oggetto Modulo Invio E-mail, la larghezza dell'unico campo inserito ad una percentuale inferiore al 100% per lasciare lo spazio necessario per il posizionamento del pulsante Invia.

Versione 12

Nell'oggetto Modulo Invio E-mail -> scheda "Stile" -> elemento del modulo "Pulsanti di Invio e Reset" impostare l'allineamento del pulsante a destra.
In Proprietà Pagina -> Esperto -> Prima della chiusura del tag HEAD inserire questo codice:

Citazione
<style>
@media screen and (min-width: 479px) {
    #imObjectForm_1_buttonswrap {
    margin-top: -40px;
    }
}
</style>


Versione 11

Per la versione 11 procedere come sopra descritto ma inserendo questo codice:

Citazione
<style>
#imObjectForm_1 > div {
    margin-top: -40px;
}
</style>


Versione 10

Identico procedimento per la versione 10 che però non dispone della possibilità di allineare il pulsante Invia a destra, effetto che verrà ottenuto attraverso questo codice:
Citazione
<style>
#imObjectForm_1 > div {
    margin-top: -40px;
    text-align:right !important;
}
</style>

In tutti i casi:
Facciamo presente che l'oggetto mail occuperà nella pagina lo spazio originale, quindi sarà presente un margine inferiore pari all'altezza del campo spostato.