Menu che scorre insieme alla pagina

Marco_88

Utente Attivo
4 Dic 2014
150
0
0
Roma
batwebit.blogspot.it
Esatto, infatti col mouse normale non ho problemi...ma sai che ti dico io lo lascio così, se mi dicono qualcosa gli dico che è fatto apposta per essere tolto se da fastidio alla visuale.:quote:
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
Scusate l'ignoranza, cos'è il magic mouse apple ?
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
e cosa cambia da un mouse di windows ?
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
Quindi lo script che ho postato non funziona sul mac ?
 

Marco_88

Utente Attivo
4 Dic 2014
150
0
0
Roma
batwebit.blogspot.it
Ecco uno screenshot:

Schermata 2015-03-26 alle 21.02.44.png
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
Capito
si sposta a destra perchè la regola left
Codice:
'left': $("div#menu").offset().left,
lo costringe a stare ad una certa distanza dal bordo sinistro

edit
ho appena visto lo screen ... un disastro :)
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
Si perde anche la larghezza del content, peccato che non ho un magic mouse apple per provare
edit
a no ho visto male il content rimane invariato
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
Sicuramente è un tema che è già stato affrontato da qualcuno nel mondo.
Come direbbe l'agente smith, occorre una ricerca estesa! :book:
Oggi no, ma, domani provo a dare un occhiata in giro.
 
Ultima modifica:

Marco_88

Utente Attivo
4 Dic 2014
150
0
0
Roma
batwebit.blogspot.it
Ciao criric ho un problema con questo script, il menu praticamente si "sgancia" prima (circa 200px) di raggiungere il div che ho inserito nello script:

Codice:
      <script type="text/javascript">
            $(document).ready(function () {
                var yOffset = $("div#menu").offset().top;
                $(window).scroll(function () {
                    if ($(window).scrollTop() > yOffset) {
                        $("div#menu").css({
                            'width': $(".d960").width() * 0.3,
                            'top': 0,
                            'left': $("div#menu").offset().left,
                            'right': $("div#menu").offset().right,
                            'position': 'fixed',
                            
                        });
                    } else {
                        $("#menu").css({
                            'width': "100%",
                            'top': yOffset + 'px',
                            'left': 0,
                            'right': 0,
                            'position': 'static'
                        });
                    }
                });
            });
        </script>




<div id="menu" style="z-index:999; float:left; ">

   <div id="nav">
      
        <ul>
			<li>
				<a href="#"><?php echo $labels['l_menu_immobili']?></a>
					<ul class="fallback">
						   <li><a href="<?php echo $_SESSION["www"]["lang"] ?>/products/287/commerciale"><?php echo $labels['l_menu_commerciale']?></a></li>
						   <li><a href="<?php echo $_SESSION["www"]["lang"] ?>/products/288/industriale"><?php echo $labels['l_menu_industriale']?></a></li>
						   <li><a href="<?php echo $_SESSION["www"]["lang"] ?>/products/360/residenziale"><?php echo $labels['l_menu_residenziale']?></a></li>
						   <li><a href="<?php echo $_SESSION["www"]["lang"] ?>/products/369/terreni"><?php echo $labels['l_menu_terreni']?></a>

//resto del codice...


p.s. per quanto riguarda lo scroll orizzontale (vedi gli ultimi post) è un problema che riguarda solo safari e il magic mouse, ergo con gli altri browser non ci sono problemi.
 
Ultima modifica:

Marco_88

Utente Attivo
4 Dic 2014
150
0
0
Roma
batwebit.blogspot.it
Ho scoperto che il difetto è provocato da un altro script che ho sopra il #menu che si attiva solo in determinate condizioni. Adesso vorrei capire se è possibile modificare questo script (lo scrollmenu) per dirgli che "in caso si attivi lo script sovrastante, deve spostarsi di tanti pixel quanto necessari".


edit. Devo modificare la variabile var yOffset = $("div#menu").offset().top; :)
 
Ultima modifica:
Discussioni simili
Autore Titolo Forum Risposte Data
M [PHP] Menu a tendina dinamico che non si aggiorna PHP 2
M [HTML] Menu a fisarmonica che non funziona in chrome HTML e CSS 2
C Link menu che appaiono con onclick Javascript 2
L C++ - Menu che si ripete C/C++ 1
A Voci di menu che non si comportano da link HTML e CSS 1
M Menu a tendina che non inserisce dati nel db PHP 8
L menu select che visualizza le cartelle di una cartella PHP 16
P menu orizzontale che scompare dietro una lista HTML e CSS 2
L pagina che funziona in locale ma non in remoto (MENU seleziona) PHP 6
G menu che si apre al click destro Javascript 0
S Menu js che apra i link in un iframe Javascript 1
G Backround menu in css che sparisce al click HTML e CSS 1
V Checkbox che abilita/disabilità menu a tendina HTML e CSS 20
T problemi con dati menu a tendina HTML e CSS 2
A menu a tendina php PHP 1
M Accordion menu e posizione div HTML e CSS 0
F Menu responsive larghezza schermo HTML e CSS 2
G Colorare menu select attraverso ricerca php PHP 0
M Creazione menu a tendina Javascript 3
D menu con submenu orizzontale HTML e CSS 0
Cosina Menu fisso copre i titoli quando cliccati nel sommario jQuery Javascript 4
G creazione menu a tendina e invio a pagina php PHP 1
P Sub menu con Collapse. Javascript 0
R abilitare menu a tendina tramite relativa chekbox PHP 17
L Aiuto creazione menu mancante WordPress 0
S spostare il pulsante menu dropdown HTML e CSS 8
F Dropdown menu con tabella PHP 33
Spown [WordPress] Problemi visualizzazione su più browser + voci menu in movimento WordPress 1
A [WordPress] Menu bar WordPress 0
W [WordPress] Non si vedono le categorie da aggiungerle al Top Menu WordPress 3
M Inviare variabili da menu a tendina a pagina php con post PHP 6
M [PHP] Selezione da menu a discesa con 2 variabili PHP 0
F [WordPress] [HTML] Aggiungere una pagina solo allo sticky menu WordPress 4
M [PHP] Creare un menu a tendina con pdo PHP 18
M [Javascript] Caricamento menu da file esterno Javascript 8
W [HTML] Animazione menu mobile HTML e CSS 0
P [HTML] Eliminare doppio menu in wordpress WordPress 2
andreas88 [PHP] menu PHP 15
K [ASP.Net] Realizzazione menu a tendina dipendenti ASP.NET 1
M [HTML] problema spazio aggiuntivo tra elementi <li> di menu a tendina HTML e CSS 1
L [css e html] destra e sinistra (menu navigazione) HTML e CSS 3
P [Gratuito][Cerco] qualcuno per fare menu a tendina ottimizzato per mobile-responsive con css e html Offerte e Richieste di Lavoro e/o Collaborazione 3
P [HTML] Problema con menu orizzontale a tendina per sito web HTML e CSS 17
P [Javascript] Voce del menu evidenziata in base alla pagina attiva Javascript 48
V [WordPress] Come modificare link in tasto menu css WordPress 21
S [Javascript] [CSS] Spazio Bianco tra Slider e Menu foto Javascript 6
P [Javascript] problema menu responsive su aruba, editor bk Javascript 1
Hellgrom90 Hamburger menu non si chiude jQuery 1
K [Javascript] Finestra menu Javascript 1
Selenio89 [HTML] creare menu di navigazione HTML e CSS 2

Discussioni simili