Joomla.it Forum

Joomla! 3 => Joomla! 3 => : squalogu 27 Aug 2014, 11:38:18

: allineare immagine inserita da css
: squalogu 27 Aug 2014, 11:38:18
Ho inserito un immagine da css, per poter collocare dei link in determinate posizioni sopra la stessa.

Ora mi sono accorto che collegandomi con l’Ipad al sito, l’immagine della Sardegna risulta essere allineata a destra (o così credo, perché esce dagli spazi), come posso allinearla o farla rientrare nei margini del template?




[allegato eliminato automaticamente dopo un anno]
: Re:allineare immagine inserita da css
: andreasuriani 27 Aug 2014, 16:25:19
Ciao,
scusa ma non capisco la problematica.
Ho aperto il sito e non trovo niente di anomalo.


Puoi spiegarti meglio su cosa vuoi esattamente?
Il template che usi è responsive?
Se hai inserito delle tabelle, sono in % ?


And
: Re:allineare immagine inserita da css
: squalogu 27 Aug 2014, 16:37:01
ciao, niente tabelle.


se visualizzi il sito da un ipad l'immagine della sardegna risulta spostata verso destra ed esce dalle misure del template.


si il templates è responsive.
: Re:allineare immagine inserita da css
: andreasuriani 27 Aug 2014, 16:46:51

#regione {
   width: 350px;
   height: 450px;
   background: url(../images/sardegna.jpg) no-repeat;
   float: right;
}
: Re:allineare immagine inserita da css
: squalogu 27 Aug 2014, 16:50:20
si esatto!


inserisco float center?
: Re:allineare immagine inserita da css
: andreasuriani 27 Aug 2014, 16:51:17
no no ! Ti ho gia inserito il float right.


Prova ad inserirlo come te l'ho scritto io.
: Re:allineare immagine inserita da css
: squalogu 27 Aug 2014, 18:22:41
ah ok.... fammi capire... ma l'immagine della sardegna usciva a destra..?
cosa c'era di sbagliato?


grazie tra poco provo a modificare come mi hai suggerito



: Re:allineare immagine inserita da css
: andreasuriani 27 Aug 2014, 18:33:48
Si, era a dx.
Probabilmente un impostazione di base o altro, non saprei dirti cosi, dovrei indagare :)

: Re:allineare immagine inserita da css
: squalogu 27 Aug 2014, 18:36:40
e ma è quello che non capisco, nella correzione avresti dovuto mettere left allora? invece hai messo right
float: right;
o sto facendo io confusione?
: Re:allineare immagine inserita da css
: andreasuriani 27 Aug 2014, 18:37:59
Facciamo un passo alla volta:
Tu inserisci il codice, poi vediamo come il template lo assimila e poi ti spiego, ok? ;)
: Re:allineare immagine inserita da css
: squalogu 27 Aug 2014, 18:38:42
ok  :D
: Re:allineare immagine inserita da css
: squalogu 27 Aug 2014, 22:44:00
Questo é il risultato ... Si sovrapone ...

[allegato eliminato automaticamente dopo un anno]
: Re:allineare immagine inserita da css
: squalogu 27 Aug 2014, 22:47:10
Verdi posizioni del template... /?tp=1
: Re:allineare immagine inserita da css
: andreasuriani 27 Aug 2014, 23:00:11
mmmm
Hai il bootstrap attivato
prova a ridurre il row-fluid
width:99%


ps: scusa se vado a tentativi ma non ho ipad e non riesco a vedere. Dal pc sembra tutto ok.
: Re:allineare immagine inserita da css
: squalogu 28 Aug 2014, 00:07:06

}
#regione {
   width: 99%;
   height: 450px;
   background: url(../images/sardegna.jpg) no-repeat;
        float: right;
   }


no così è peggio....
: Re:allineare immagine inserita da css
: andreasuriani 28 Aug 2014, 00:12:53
NOn ti ho detto di inserire quello nel #regione, ma quest'altro.



.row-fluid {
  margin-bottom: 20px;
  width: 99%!Important;
}


;)
: Re:allineare immagine inserita da css
: squalogu 28 Aug 2014, 00:23:53
niente cavolo... sempre immagine sovrapposta  ???
: Re:allineare immagine inserita da css
: adottauncane 28 Aug 2014, 00:37:54
Ciao squalogu,
ma non puoi usare una misura fissa in px in un modulo inserito in una posizione percentuale. Quelle posizioni funzionano bene con contenuti che si adattano alla misura della finestra del browser. Altrimenti, con la misura fissa, o taglia a destra o si sovrappone a sinistra, come hai verificato.
: Re:allineare immagine inserita da css
: andreasuriani 28 Aug 2014, 00:43:29
adottauncane ha ragione.


E' meglio utilizzare un immagine con % piuttosto che misure fisse. Speravo di risolverti il problema ma evidentemente non è possibile solo via css.
Ora sono con il cell, pertanto non posso fare niente!
A domani
And
: Re:allineare immagine inserita da css
: adottauncane 28 Aug 2014, 00:43:45
Per esempio, se #regione la fai così:

:
#regione {    background: url("../images/sardegna.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);    height: 450px;    background-size: 100%;}
dovrebbe andare bene sempre, certo, avendo inserito le città, queste si scombinano. Secondo me devi trovare una soluzione alternativa, tipo inserire i nomi nell'immagine e magari sotto ripetere le città con i link.
: Re:allineare immagine inserita da css
: squalogu 28 Aug 2014, 00:47:54
aspetta. nel frattempo ho cambiato l'immagine da jpg a png, quindi risolvo lo sfondo trasparente
adesso dovrei semplicemente centrare l'immagine..
: Re:allineare immagine inserita da css
: squalogu 28 Aug 2014, 00:49:42
no, l'immagine DEVE rimanere fissa appunto per il discorso delle città che dovranno trovarsi sempre in quella posizione specifica.
: Re:allineare immagine inserita da css
: adottauncane 28 Aug 2014, 00:58:57
Sì ho capito, solo che quella soluzione non va bene per quella posizione...
Puoi provare con Google maps, tipo qui:

dove inserisci il pallino puoi inserire nel fumetto anche un link, informazioni, ecc.
: Re:allineare immagine inserita da css
: squalogu 28 Aug 2014, 01:04:14
così sembra che vada bene: #regione {
   width: 260px;
   height: 431px;
   background: url(../images/sardegna.png) no-repeat center;
   }




o sarebbe meglio:



left:50%;
top:50%;






ora dall'ipad si vede bene, e non sembra che le città subiscano variazioni di posizione


che dite?


ps.


non posso usare google  maps. devo usare la soluzione che ho attualmente.. :-X
: Re:allineare immagine inserita da css
: adottauncane 28 Aug 2014, 01:07:59
Non ho l'ipad, sul computer si vede bene.
: Re:allineare immagine inserita da css
: squalogu 28 Aug 2014, 01:27:34
non riesco a centrare l'immagine in modo responsive all'interno di quel modulo!

: Re:allineare immagine inserita da css
: adottauncane 28 Aug 2014, 01:32:01
Prova così:

:
#regione {    background: url("../images/sardegna.png") no-repeat scroll center center rgba(0, 0, 0, 0);    height: 431px;    width: 290px;}
: Re:allineare immagine inserita da css
: squalogu 28 Aug 2014, 01:43:17
(su ipad) esce a destra...


cavolo non vuole rimanere all'interno del template, non vuole allinearsi
: Re:allineare immagine inserita da css
: adottauncane 28 Aug 2014, 01:47:16
E se fai la stessa larghezza in px in #regione dell'immagine? 238px? Adesso hai 290px.
: Re:allineare immagine inserita da css
: adottauncane 28 Aug 2014, 01:48:54
Oppure metti width:100%
: Re:allineare immagine inserita da css
: squalogu 28 Aug 2014, 08:22:48
Inserendo 100%. Non rischio che poi in base al dispositivo con il quäle mi collego poi le città si spostino?
: Re:allineare immagine inserita da css
: adottauncane 28 Aug 2014, 12:29:36
No direi di no. Quella misura è subordinata alla percentuale della posizione e non si riferisce all'immagine. Semplicemente sta nel 31% della posizione. Comunque puoi verificare qui come si vede su uno smartphone.
http://www.sitiwebmobile.com/index.php
ipad ce l'hai.
: Re:allineare immagine inserita da css
: squalogu 28 Aug 2014, 12:57:14
ok razie, allora ora provo e ti faccio sapere.


vorrei non ci fosse lo scrool orizontale
: Re:allineare immagine inserita da css
: squalogu 28 Aug 2014, 15:45:11
ok ho inserito width:100%.
sembra che vada bene

da qua sembra però che tagli una parte dell'immagine....?
: Re:allineare immagine inserita da css
: adottauncane 28 Aug 2014, 21:52:56
Da qua no... Non saprei.
: Re:allineare immagine inserita da css
: squalogu 29 Aug 2014, 10:23:22
ciao, in pratica la stessa cosa succede nell'ipad, invece dal mio telefono samsung tutto ok.


secondo te devo ridurre le dimensioni dell'immagine? ma non avrebbe senso? cosa pensi?


allego screenshot

[allegato eliminato automaticamente dopo un anno]
: Re:allineare immagine inserita da css
: adottauncane 29 Aug 2014, 13:04:14
Penso quello che ho già scritto prima. Voler inserire contenuti fissi in spazi pensati per essere responsive non è cosa buona...
Poi, certo, se rimpicciolisci l'immagine in modo che la più stretta delle visualizzazioni orizzontali sia a posto è meglio che niente.
: Re:allineare immagine inserita da css
: squalogu 29 Aug 2014, 14:07:52
non ma il fatto non è neanche questo, perchè dal mio sansung che è piccolissimo e da un i phon4 e 5 si vede benissimo.


ma da qua: http://www.sitiwebmobile.com/index.php (http://www.sitiwebmobile.com/index.php) e dall'ipad da questo errore...