WebSite X5Help Center

 
Carmelo P.
Carmelo P.
User

Menu fisso non fa funzionare alcuni link  it

Autor: Carmelo P.
Visitado 1844, Seguidores 2, Compartilhado 0  

Buongiorno e...

Un grazie in anticipo, per chi come me è già al lavoro piuttosto che essere in vacanza e potrà darmi qualche suggerimento.
Seguendo un tutorial ho inserito il seguente codice "prima della chiusura del Tag HEAD" per ottenere il menu fisso sopra l'intestazione con questi rispettivi parametri dal "modello personalizzato", e fin qui tutto ok :

altezza menu: 54 allineato a dx
altezza intestazione: 54
altezza contenuto: 1000
altezza piè di pagina: 100
altezza sfondo piè di pagina: 100

Codice inserito nel Tag Head:

<style type="text/css">
#imHeaderBg {position: fixed; top: 0px; opacity:0.7; z-index: 50;}
#imHeader {position: fixed; top: 0px; width:100%; height:54px; opacity:0.7; z-index: 50; }
#imMnMn{position:fixed; top: 0px; left:auto;}
</style>

Il problema è che a quanto pare a causa del suddetto codice, non mi riesce di far funzionare alcuni link collegati a immagini o testi, inseriti sia nel piè di pagina che nell'intestazione.

Cosa ancor più strana, è che proprio nel piè di pagina non mi sia possibile inserire ulteriori link immagini oltre a quelle già collegate ai vari social.

C'è qualcuno che sa dirmi se sbaglio o se si tratta di un bug?

Publicado em
48 RESPOSTAS - 15 ÚTEIS - 1 CORRIGIR
Carmelo P.
Carmelo P.
User
Autor

... dimenticavo un riferimento indirizzo sito per verificare in particolare il link all'indirizzo email inserito nel piè di pagina: http://www.creativegallery.it

Ler mais
Publicado em de Carmelo P.
 lemonsong  
 lemonsong  
User

Attualmente pare che hai inserito un </div> (in più) alla fine del codice g+1

Pare eh...

_______ oltre il 5° step ________

http://www.unofficialwsx5.com

Ler mais
Publicado em de  lemonsong  
Mirko Boschetti
Mirko Boschetti
Moderator

Io li vedo tutti funzionanti...

Ler mais
Publicado em de Mirko Boschetti
 lemonsong  
 lemonsong  
User
Carmelo P.
[...] in particolare il link all'indirizzo email inserito nel piè di pagina [...]

Se ho capito bene...

_______ oltre il 5° step ________

http://www.unofficialwsx5.com

Ler mais
Publicado em de  lemonsong  
Mirko Boschetti
Mirko Boschetti
Moderator

Vero.....ahahaha

Ler mais
Publicado em de Mirko Boschetti
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

...?... come è stato inserito il MailTo ...?...

... è esterno al codice del FOOTER, ed avendo posizione assoluta si posiziona decentrato a destrra appena sotto al pulsante HOME, nascosto dallo SlideShow...!?...

... come mai...?...

... in base alla risposta, si potrebbe capire il da farsi...

.

ciao, 

      

Ler mais
Publicado em de  ‪ KolAsim ‪ ‪
Mirko Boschetti
Mirko Boschetti
Moderator
 ‪ KolAsim ‪ ‪
...?... come è stato inserito il MailTo ...?...

Non riesco a capirlo naenche io...?...a meno che non sia nascosto dall'oggetto html dei pulsanti sopra...

Ler mais
Publicado em de Mirko Boschetti
Carmelo P.
Carmelo P.
User
Autor

....Svelato il mistero del piè di pagina, un grazie a quanti hanno colto il mio help :)))

Per quanto riguarda il footer era proprio il </div> in più ed ora è tutto ok!!!

Ma l'intestazione?...

Mi è sfuggito qualcos'altro?  - Perchè secondo voi il logo in alto a dx non funziona?

E' semplicemente un link interno che riporta alla home ma credo che per la stessa ragione del footer, sia anche questo coperto o dal menu o dallo sfondo dell'intestazione.

Che ve ne pare, potete aiutarmi?

Ler mais
Publicado em de Carmelo P.
Carmelo P.
Carmelo P.
User
Autor

...Scusate, intendevo dire il logo "a sx" mentre pensavo al menu allineato a dx che forse lo copre....

Ler mais
Publicado em de Carmelo P.
Mirko Boschetti
Mirko Boschetti
Moderator

Prova ad alzarlo con il z-index..

Ler mais
Publicado em de Mirko Boschetti
Template By Silver™
Template By Silver™
User
Carmelo P.
....Svelato il mistero del piè di pagina, un grazie a quanti hanno colto il mio help :))) Per quanto riguarda il footer era proprio il </div> in più ed ora è tutto ok!!! Ma l'intestazione?... Mi è sfuggito qualcos'altro?  - Perchè secondo voi il logo in alto a dx non funziona? E' semplicemente un link interno che riporta alla home ma credo che per la stessa ragione del footer, sia anche questo coperto o dal menu o dallo sfondo dell'intestazione. Che ve ne pare, potete aiutarmi?

hai messo tutto uno sull'altro e il menu copre l'header in cui hai il logo. Potresti stringere il menu a sx in modo di liberarlo, oppure metti il logo con oggetto html a livello superiore del menu (10001)

Ler mais
Publicado em de Template By Silver™
Carmelo P.
Carmelo P.
User
Autor

In risposta a Mirko: 

Ho provato con z-index 50 ma il link si attiva subito sotto al logo sovrapponendosi alla stessa altezza del percorso di pagina durante la navigazione. 

Tra l'altro mentre riprovavo, ws ha ripreso a non aggiornare l'anteprima neanche con il tasto ctrl e pertanto non riesco neanche ad avere un riscontro reale di quello che sto facendo... 

In risposta a Silver:

Potrebbe essere anche questa un'idea... ora vedo se esportando e reimportando il progetto riesco a ripristinare l'anteprima.

Riallacciandomi invece al problema precedente (chiamiamolo problema N.1) che credevo di aver risolto eliminando il doppio </div>, ho notato un fenomeno alquanto strano, ovvero: il link relativo all'invio email funziona ora su tutte le pagine mentre quello relativo alle condizioni d'uso (subito accanto) solo in Home page.

La cosa strana? E' che offline funzionano benissimo tutti e due!!! Eppure ho svuotato la cache e fatto un refresh dei file. Bah!

Ler mais
Publicado em de Carmelo P.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... quello che conta è quello che ottieni dalle verifiche in Esportazione DISCO ed in Esportazione RETE, e quest'ultimo è quello che conta per le nostre verifiche...

Ler mais
Publicado em de  ‪ KolAsim ‪ ‪
Carmelo P.
Carmelo P.
User
Autor

Certo è strano che funzioni solo offline. Ma al problema riportato subito sopra ed a cui ho dato nome: N.1, potrei forse metterci una pezza impaginando il piè di pagina diversamente.

Nel frattempo per far prima ed evitare che l'anteprima di ws mi andasse in tilt, ho modificato il codice relativo allo z-index direttamente dalla pagina ma senza alcun esito.

Il link del logo mi si abbassa all'altezza del percorso di pagina e si sovrappongono i layer.

Proverò il consiglio di Silver e aggiornerò il post con i risultati - Grazie!

Ler mais
Publicado em de Carmelo P.
Carmelo P.
Carmelo P.
User
Autor

Risultati relativi al problema N.2 (link logo che sovrapposto al menu e intestazione fissi non funziona)

(vedi home page: http://www.creativegallery.it)

E' proprio una questione di sovrapposizioni tra l'intestazione ed il menu a lato alla quale non so purtroppo porre rimedio.

Ho provato modificando i valori dello z-index "nel tag head" ed inserendo anche l'oggetto html nell'intestazione e, ripartendo da "0", questi sono i relativi codici che ho utilizzato

Nel Tag HEAD:


<style type="text/css">
#imHeaderBg {position: fixed; top: 0px; opacity:0.7; z-index: 50;}
#imHeader {position: fixed; top: 0px; width:100%; height:54px; opacity:0.7; z-index: 50; }
#imMnMn{position:fixed; top: 0px; left:auto; z-index: 50;}
</style>

Nell'oggetto HTML


<div style="position:fixed; top:7px; left:auto; z-index:10001">
<a href="http://www.creativegallery.it/index.html" target="_self" >
<img src="http://www.creativegallery.it/miologo.png"
width="258" height="38" align="center" border="0" ></div></a>

C'è qualcuno che sa dirmi eventualmente come modificare la larghezza del menu?

So che potrei porvi rimedio inserendolo direttamente nell'intestazione e cavandomela con un "onmouseover" sui pulsanti, ma la scelta non mi convince rispetto a come potrebbe essere indicizzato il sito.

Ler mais
Publicado em de Carmelo P.
Mirko Boschetti
Mirko Boschetti
Moderator

Per curiosità, prova a mettere anche questo a 10001....

#imMnMn{position:fixed; top: 0px; left:auto; z-index: 50;}

Ler mais
Publicado em de Mirko Boschetti
Carmelo P.
Carmelo P.
User
Autor

Grazie Mirko per la tua risposta ma purtroppo non funziona neanche questo parametro.

Ed è veramente strano...anche ad assegnare banalmente dei livelli in crescendo ex: 1,2,3,4

l'oggetto html con il link all'immagine resta comunque sovrapposto.

Veceversa, se abbasso gli altri per farlo funzionare, questi poi si sovrappongono  non facendomi funzionare il menu.

Ho provato anche ad eliminare lo sfondo semitrasparente dell'intestazione, a dare il margine a sx del menu e a ridimensionarlo nel div ma non funziona neanche questo.

Non credevo mi complicasse così la situazione... mi arrendo! 

Se l'argomento fosse già stato trattato sul forum e vi fosse qualche valida soluzione per risolvere il problema, sarà ben accetto.

Per il momento un grande ringraziamento ai guru di questo forum che ho seguito spesso con interesse anche in passato, ed un augurio a tutti per un fantastico 2014!!!  

Ler mais
Publicado em de Carmelo P.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... grazie per gli auguri per l'anno nuovo, contraccambiati...

... comunque, io ci proverei con il famoso DIV CUSTOM by Icm...

... non posso essere preciso, non avendo programmi da due anni, ...ma proverei ad inserire nell'oggetto Codice HTML dell'Intestazione un qualcosa del genere, da personalizzare:

<div id="DIV_CUSTOM" style="position: absolute; top: 0px; left: 0px; width: 285px; height:50px;z-index:15000;"><a href="home.html"><img src="files/immagine.gif" width=285; height=50 title=HOME" alt="HOME" /></a> </div>

files/immagine.gif   ...sarebbe l'immagine da allegare con un oggetto HTLL&WIDGETS | Esperto | ALLEGATI ...lasciando files come cartella destinataria...

immagine.gif ...può essere una qualsiasi immagine GIF da sostituire dopo l'assemblaggio con una immagine GIF TRASPARENTE (oppure PNP correggendo)...

... tutti i valori numerici, e riferimenti andrebbero personalizzati per un risultato ottimale..

... io ci proverei, il riscontro sarebbe immediato; ..sarei stato più diretto se avessi avuto il programma per provare personalmente...

.


ciao

Ler mais
Publicado em de  ‪ KolAsim ‪ ‪
Carmelo P.
Carmelo P.
User
Autor

Grazie 1000!!! Più tardi tornerò all'attacco del suddetto codice anche se... con position: absolute "piuttosto che fixed", prima mi portava il logo al di sotto della posizione attuale.

Farò ancora un altro test - A presto!

Ler mais
Publicado em de Carmelo P.
Template By Silver™
Template By Silver™
User

vedi che se allarghi o srtingi la finestra va a spasso.

Ler mais
Publicado em de Template By Silver™
Mirko Boschetti
Mirko Boschetti
Moderator

ok...ora è a posto...tanks...

Ler mais
Publicado em de Mirko Boschetti
Template By Silver™
Template By Silver™
User
Mirko Boschetti
ok...ora è a posto...tanks...

sicuro? per quello che serve a carmelo penso resti sotto il menu anche se alzi lo z-index 

(ho riconosciuto il codice, lo scrissi io nel luglio 2010)

Ler mais
Publicado em de Template By Silver™
Mirko Boschetti
Mirko Boschetti
Moderator

Può essere...non so dove lo ho trovato, ma me lo sono salvato visto che funzia beneeeee....           

Ler mais
Publicado em de Mirko Boschetti
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... a vederlo così, vedo che funziona bene, ...sarebbe da verificare il discorso del livello, se rimanesse sottostante al menu, ma col valore che avevo indicato credo che non dovrebbe accadere, ripeto credo, chi ha il programma può saperlo istantaneamente...

... il codice che ho usato io è sempre quello di Icm, messo inline per semplificare i suggerimenti, ...e che comunque sarebbe sempre questo stesso che segue:

::::::HEAD:::::
<style>
#DIV_CUSTOM { 
position: absolute; top: 0px; left: 0px; width: 285px; height:50px;z-index:15000; 
}
</style>

:::::BODY:::::(HEADER/Intestazione o altro contenitore)
<div id="DIV_CUSTOM">
<a href="home.html"><img src="files/immagine.gif" width=285; height=50 title=HOME" alt="HOME" /></a> 
</div>

.

... in teoria dovrebbe funzionare, ma non posso verificare e dire di più, se non dalle prove di Mirko.......

.


ciao

Ler mais
Publicado em de  ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... grazie Mirko, ...grande! ...e scusa se abuso, ...ma vedi se puoi provare ad abbassarlo di circa 100 pixel in modo  da interferire col menu HOME e Pagina1, per capire se si posizioni SOPRA al MENU, oppure SOTTO, ...se vuoi, e tante grazie... ...ciao

Ler mais
Publicado em de  ‪ KolAsim ‪ ‪
Mirko Boschetti
Mirko Boschetti
Moderator

Eccomi....sotto....

Ler mais
Publicado em de Mirko Boschetti
Emanuele R.
Emanuele R.
User

Quindi come lo si potrebbe risolvere il problema?

Ler mais
Publicado em de Emanuele R.
Mirko Boschetti
Mirko Boschetti
Moderator

Proprio come ha scritto Kol più sopra ed ho provato io....

Ler mais
Publicado em de Mirko Boschetti
Emanuele R.
Emanuele R.
User

Ma l'immagine va sotto il menù, non va bene.

Ler mais
Publicado em de Emanuele R.
Emanuele R.
Emanuele R.
User

io lo vedo così

Ler mais
Publicado em de Emanuele R.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... sì, ...lo vedo sotto, ...ed ho notato che il problema dipende dal DIV contenitore del DIV_CUSTOM, che non ha ID per essere controllato, altrimenti funzionerebbe correttamente; ...sarebbe da chiedere ad Icm, se potesse farlo in un aggiornamento futuro... 

... a questa stregua, non rimarrebbe che da fare un ultima prova, cioè usare il DIV_CUSTOM invece che in Intestazione, incollarlo in un Oggetto HTML&WIDGETS | HTML, cioè questo:

<div id="DIV_CUSTOM"><a href="http://www.google.it"><img src="files/logo.png" width=285; height=90 title=Google" alt="GOOGLE" /></a> </div>

... forse!! senza toccare lo style in HEAD così com'è adesso...

... ovviamente, tutto questo discorso, solo per non post-editare !!! altrimenti si otteneva da subito il risultato voluto...

.

ciao

Ler mais
Publicado em de  ‪ KolAsim ‪ ‪
Template By Silver™
Template By Silver™
User

prova a farlo scendere ancora e vedi che va sotto la pagina,

si dovrebbe anche provare con le impostazioni che sta usando Carmelo, con menu, intestazione e sfondo intestazione tutti fixed e top

io non trovo soluzione, o meglio, quella che ho trovato non funziona su chrome mentre sugli altri browser si 

funziona invece se gli elementi non sono fixed

Ler mais
Publicado em de Template By Silver™
Template By Silver™
Template By Silver™
User

vediamo se passa qualcuno che trova dove sta il problema

qui il mio test

http://www.kesito.com/CG/

per quello che posso testare io funziona su

IE9

IE11

FF26

opera

safari

smartphon galaxy

invece non funziona su

chrome

kindle fire

smartphon huawey con android

NB: lavorando sulla grafica invece che sul codice probabilmente non ci sarebbe problema.

Ler mais
Publicado em de Template By Silver™
Mirko Boschetti
Mirko Boschetti
Moderator

Su smartphon galaxy 3 no...non si vede il logo e messo in verticale il menu stà a dx in orizzontale invece il menu va tutto a sx....

Ler mais
Publicado em de Mirko Boschetti
Carmelo P.
Carmelo P.
User
Autor

Ciao a tutti!

Mi fa piacere che l'argomento vi abbia appassionato e che a quanto pare non abbia dei precedenti su questo forum.

Vi aggiorno pertanto con gli ultimi test seguendo i vostri apprezzati consigli...

Nell'Head:

<style>

#DIV_CUSTOM {position: fixed; top: 7px; left: auto; px; width: 258px; height:38 ;px;z-index:1500000; }

</style>

Nell'intestazione:

<div style="position: fixed; top: 7px; left: auto; width: 258px; height: 38px; overflow: hidden;">

<div id="DIV_CUSTOM"><a href=http://www.creativegallery.it/index.html target="_self"><img src="http://www.creativegallery.it/files/logo creative.png" width=258; height=38 title=Home"alt="Home"/></a></div>

....sarebbe tutto ok (con il link sul logo funzionante) se non fosse che lo stesso livello logo, si sovrappone a tal punto da "opacizzare" il contenuto delle pagine oltre che il menu facendo scomparire anche il footer.

Ps. Il codice per il menù e l'header fissi arrivano da qui:

http://www.essedi.altervista.org/_EVO10/_menufisso/index.html

...Il problema è che con questo tipo di allineamento del menu a dx con header fisso, non so nemmeno a quanto possa servire inserire il logo nello sfondo immagine del menu stesso.

Proverò anche questa strada.

A meno che nel menu principale, non vi sia la possibilità di personalizzare il primo pulsante a sx per inserirvi il logo. 

A presto!

Ler mais
Publicado em de Carmelo P.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

Mirko Boschetti (Moderator), ...Kol2 funziona sul mio CH ed FF, ma non su IE.7 (che conta poco), quindi direi risultato ottenuto per me; ...dovresti provare a fare, se te la senti, l'ultima prova che avevo proposto, cioè mettere il DIV_CUSTOM in oggeto HTML della pagina, ovviamente si dovranno rivedere tutte le coordinate usate, essendo il punto "zero" riferito al'oggetto contenitore...

Template By Silver™, ... interessante soluzione, ...funziona sul mio FF, ma non su CH e nè su IE.7 (che conta poco); ... mi riprometto di approfondire se e quando potrò...

.

.

ciao

Ler mais
Publicado em de  ‪ KolAsim ‪ ‪
Esse Di
Esse Di
User

Visto che sono stato tirato in ballo, questa è la mia soluzione per l'header:

http://www.essedi.altervista.org/_EVO10/_logo/index.html

(a discussione chiusa, il sito sarà cancellato).

Queste le istruzioni (sperando che Answer non le stravolga)

Impostazioni Generali, Scheda Esperto, Prima della chiusura del tag HEAD

    <style type="text/css">

    #imHeaderBg {position: fixed; top: 0px;  height:54px; opacity:0.7; z-index: 50;}
    #imHeader {position: fixed; top: 0px; width:100%; height:54px; opacity:0.7; z-index: 50; }
    #imMnMn{position:fixed; top: 0px; left:auto;}
    #imContentGraphics {top: 0;}
    #logo {position:fixed; top: 0px; left: 50%; margin-left: -480px; width:280px; height: 54px; background-image: url("files/logo.png"); z-index: 10001;}

    </style>


Impostazioni Generali, Scheda Esperto, Prima della chiusura del tag BODY

    <a id="logo" href="index.html"> </a>

Ler mais
Publicado em de Esse Di
Mirko Boschetti
Mirko Boschetti
Moderator

Ma sia il mio che quello di EsseDi con galaxy in orizzontale, sballa tutto...

Ler mais
Publicado em de Mirko Boschetti
Carmelo P.
Carmelo P.
User
Autor

....Grandi!!! - Evidentemente il post di Silver si era sovrapposto al mio e non ho avuto il tempo di testarlo....Ci provo e magari, per quanto riguarda la compatibilità con gli smartphone, inserisco un redirect di questo tipo:

<script type="text/javascript" src="http://www.tuosito.it/javascript.js"></script><script type="text/javascript">var deviceWap = 'deviceWap';var deviceWml = 'deviceWml';if(getQueryString('redirect') != 'no' && DetectMobileLong()) document.location = 'http://tuosito.it/mobile/index.html' </script>

...Che funziona, è free e di cui allego anche lo script per chi lo volesse utilizzare.

Ler mais
Publicado em de Carmelo P.
Mirko Boschetti
Mirko Boschetti
Moderator
 ‪ KolAsim ‪ ‪
 ...dovresti provare a fare, se te la senti, l'ultima prova che avevo proposto, cioè mettere il DIV_CUSTOM in oggeto HTML della pagina, ovviamente si dovranno rivedere tutte le coordinate usate, essendo il punto "zero" riferito al'oggetto contenitore...

Provato in tutti i modi, con tutte le varie misure e z-index, ma non appare il logo....

Ler mais
Publicado em de Mirko Boschetti
Carmelo P.
Carmelo P.
User
Autor

In allegato il risultato ottenuto con il test di silver al seguente link:  http://www.kesito.com/CG/ che, malgrado sembrerebbe funzionare non modificando la posizione del logo con il ridimensionamento della finestra del browser (almeno con IE11) genera purtroppo la sovrapposizione visibile nell'immagine.

...Vi aggiornerò - Grazie!!!

Ler mais
Publicado em de Carmelo P.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... Esse Di ...ha colto nel segno, complimenti, ...funziona su tutti i miei, compreso IE.7 (affezionatissimo)...

... Mirko Boschetti (Moderator) ... kol2 e logo2, ...OK su CH ed FF

...

...  ...su di altri dispositivi non posso testare, non facendone uso...

...

... grazie a tutti per il coinvolgimento e partecipazione dimostrata, anche a Carmelo P. che ne ha sollevato l'interesse... 

... 

Ler mais
Publicado em de  ‪ KolAsim ‪ ‪
Carmelo P.
Carmelo P.
User
Autor

...Modificato z-index da 1 a 50 come segue:

#imHeaderBg {position: fixed;z-index:50;}   e sembrerebbe tutto ok con la soluzione di Mirko!!!! woowww! grazie, grazieeee ...un felice anno a tutti e alla prox, con l'augurio di poter contraccambiare la vostra disponibilità.

Auguri! 

Ler mais
Publicado em de Carmelo P.