Menu flottant |
Répondre | Page 123> |
Auteur |
Sujet Recherche Options des sujets
|
|
jjb1
Senior Member Depuis le: 27 Feb 2013 Pays: France Status: Inactif Points: 848 |
Options des messages
Thanks(0)
Envoyé : 10 Jan 2019 à 21:08 |
|
Merci beaucoup pour ces recherches.
Je vais tester avec des fichiers pdf de différents volumes pour voir ce que cela donne. Au pire, j'abandonnerai l'option pdf, puisque je mets en parallèle une page d'images du fichier pdf. Quoi qu'il en soit, merci beaucoup pour les solutions apportées, utilisables sur les autres constructions de mes page. Et vive le Quebec ... Bien cordialement.
|
||
Hobby001
Admin Group Modérateur Depuis le: 14 Feb 2015 Pays: Canada, Québec Status: Inactif Points: 6513 |
Options des messages
Thanks(0)
|
|
Voici ce que ça donne avec une hauteur de 6000px
|
||
Hobby001
Admin Group Modérateur Depuis le: 14 Feb 2015 Pays: Canada, Québec Status: Inactif Points: 6513 |
Options des messages
Thanks(0)
|
|
Je n'ai pas pu trouver de façon de calculer la longueur d'un document pdf avec js ou jQuery donc il ne m'est pas possible de déterminer la longueur de fenêtre requise pour afficher le document au complet sur la page.
L'affichage d'un pdf semble prendre la hauteur de l'élément parent ou au maximum de la fenêtre. Le scroll s'exécute alors à l'intérieur du pdf. À moins que quelqu'un ne propose une méthode de calcul efficace, vous devrez imposer une hauteur arbitraire plus grande que le document pdf à votre iframe sans quoi il n'y aura pas de scroll sur la fenêtre $(window). Edité par Hobby001 - 10 Jan 2019 à 20:04 |
||
Hobby001
Admin Group Modérateur Depuis le: 14 Feb 2015 Pays: Canada, Québec Status: Inactif Points: 6513 |
Options des messages
Thanks(0)
|
|
En fait, sur cette page, il n'y a pas de scroll d'exécuté sur la page elle-même mais plutôt à l'intérieur du document pdf.
La fonction $(window).scroll détecte le scroll de la page. Vous devez donc avoir une page plus grande que le document pdf pour que ça fonctionne. Je communique avec vous en MP pour la suite.
|
||
jjb1
Senior Member Depuis le: 27 Feb 2013 Pays: France Status: Inactif Points: 848 |
Options des messages
Thanks(0)
|
|
J'ai inversé les deux pages : la première ne fonctionne pas, la seconde si.
|
||
jjb1
Senior Member Depuis le: 27 Feb 2013 Pays: France Status: Inactif Points: 848 |
Options des messages
Thanks(0)
|
|
Merci Hobby, j'aime bien l'idée de mettre en transparence partielle le menu ; je suppose que le chiffre 3 correspond au degré d'opacité.
Je pense que je vais l'adopter. L'option de Brolysan pourrait difficilement me concerner, vu le nombre de pages différentes de mon site. Puisque nous en sommes là, j'ai appliqué le script sur un de mes calques que j'applique sur deux types de pages différentes : C'est pourtant le même calque qui est utilisé ; en revanche, ce sont deux types de pages différents. Ceci explique peut-être cela. |
||
Hobby001
Admin Group Modérateur Depuis le: 14 Feb 2015 Pays: Canada, Québec Status: Inactif Points: 6513 |
Options des messages
Thanks(0)
|
|
brolysan
Admin Group Depuis le: 14 Août 2009 Pays: France Status: Inactif Points: 10144 |
Options des messages
Thanks(0)
|
|
Y a aussi moyen de faire comme ceci : http://sensode.ovh/SENSMALTE/
|
||
Hobby001
Admin Group Modérateur Depuis le: 14 Feb 2015 Pays: Canada, Québec Status: Inactif Points: 6513 |
Options des messages
Thanks(0)
|
|
Un exemple ICI disponible pour quelques jours seulement
Edité par Hobby001 - 09 Jan 2019 à 14:57 |
||
Hobby001
Admin Group Modérateur Depuis le: 14 Feb 2015 Pays: Canada, Québec Status: Inactif Points: 6513 |
Options des messages
Thanks(0)
|
|
Il m'est venu l'idée que vous pourriez mettre en transparence partielle votre menu au lieu de l'escamoter complètement. Vous pourriez utiliser le code suivant: Javascript
CSS
Edité par Hobby001 - 09 Jan 2019 à 14:52 |
||
Répondre | Page 123> |
Tweet
|
Aller au Forum | Permissions du forum Vous ne pouvez pas écrire un nouveau Sujet Vous ne pouvez pas répondre aux Sujets Vous ne pouvez pas effacer vos messages Vous ne pouvez pas éditer vos messages Vous ne pouvez pas créer des sondages Vous ne pouvez pas voter dans les sondages |