Webmaster Hub: HELP : Problèmes avec calques scrollables - Webmaster Hub

Aller au contenu

Page 1 sur 1
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

HELP : Problèmes avec calques scrollables Noter : -----

#1 L'utilisateur est hors-ligne   christophebe 

  • Groupe : Membre
  • Messages : 11
  • Inscrit(e) : 06-janvier 04

Posté 06 janvier 2004 - 18:37

Dans le cadre d'un relook d'un site je rencontre deux problèmes avec l'utilisation d'un calque scrollable.

L'adresse est : http://www.colorane....2/version2.html (PS : le site est en développement et les liens sur cette page ne dirigent pas encore vers les autres pages du site)

Mes questions sont :

1) Existe-t-il un moyen de forcer l'arrêt du défilement lorsqu'on arrive en fin de texte et ce même si l'internaute garde la souris sur le bouton de défilement vers le bas ? (le problème se pose vers le bas mais aussi vers le haut, lorsqu'on remonte et qu'on dépasse la première ligne du texte)

2) Etant donné que ma page n'est pas très haute et qu'il y a beaucoup de texte dans le calque scrollable, je me retrouve avec un bas de page qui fait des kilomètres et qui ne contient que la couleur de fond. Est-ce possible de remédier à cela ??

PS : Je voudrai que le texte reste présent dans la page html pour une question de référencement. Appeler l'affichage d'une page extérieur avec le texte (php) était la solution précédemment utilisée mais elle pose un gros problème car le texte n'est pas pris en compte par les moteurs de recherche.

D'avance merci pour vos réponses et bonnes années à tous !!

Christophe
0

#2 L'utilisateur est hors-ligne   christophebe 

  • Groupe : Membre
  • Messages : 11
  • Inscrit(e) : 06-janvier 04

Posté 07 janvier 2004 - 11:46

J'ai posté une nouvelle version simplifiée avec juste le problème de calque pour ceux qui veulent aller voir le code c'est plus facile !

http://www.colorane.com/v2/essais.html

Merci pour vos réponses :rolleyes:
0

#3 L'utilisateur est hors-ligne   Monique 

  • Le Web à tous
  • Groupe : Hubmaster
  • Messages : 3 952
  • Inscrit(e) : 19-août 03
  • Genre:Femme
  • Localisation:rue Georges Mabile, Havré
  • Société:Webatou

Posté 07 janvier 2004 - 13:23

Bonjour christophebe,

bienvenue sur le Hub :)

Je suppose qu'il s'agit de l'adaptation d'un script proposé sur un site ?
Pourrais-tu en donner la référence ? Y a-t-il des explications quant à l'utilisation ?

Je n'ai jamais utilisé cette technique et je ne connais pas assez le JavaScript pour déceler une erreur.
Il y a des erreurs dans le code HTML,
<div ID="scrollCalque" STYLE="position:absolute; top:160px; left:20px; width:597px; clip:rect(0px, 597px, 255px ,0px);">

mais même en corrigeant, le problème est toujours là :(

Je ne t'aide pas beaucoup... :wacko:
Amicalement,
Monique
en campagne pour des sites de qualité, conformes aux standards et accessibles... avec mon navigateur préféré (Firefox) et les Bonnes pratiques qualité pour les sites Web (Opquast)
Webatou : accessibilité et qualité des sites Web
0

#4 L'utilisateur est hors-ligne   Beatnykk 

  • Groupe : Membres
  • Messages : 501
  • Inscrit(e) : 18-septembre 03
  • Localisation:paris
  • Société:labyrinthe

Posté 07 janvier 2004 - 14:56

à mon avis il faut quelquepart poser un attribut

Citation

overflow= hidden;


mais j'ignore si cette options est valable en mode "clip" du calque. je n'utilise que le positionnement relatif (en %age sur top, left, width et height).
--------------------------------
>Nicolas, Infographiste et Webmaster de Meilleur Écran
--------------------------------

#5 L'utilisateur est hors-ligne   christophebe 

  • Groupe : Membre
  • Messages : 11
  • Inscrit(e) : 06-janvier 04

Posté 07 janvier 2004 - 19:11

Il s'agit en fait d'un script trouvé dans un livre sur javascript !

Pour ce qui est du overflow, beatnykk, tu peux m'en dire plus ou bien tu as des exemples de site sur lesquels je pourrais voir dans quel cadre il est utilisé ?

Merci pour votre aide <_<
0

#6 L'utilisateur est hors-ligne   Beatnykk 

  • Groupe : Membres
  • Messages : 501
  • Inscrit(e) : 18-septembre 03
  • Localisation:paris
  • Société:labyrinthe

Posté 07 janvier 2004 - 20:18

je pense qu'il faut refaire le script avec les attributs "classiques" d'un calque, et en définissant celui-ci de la même manière soit avec quelquechose du type :

Citation

<div id="nom" style="position:absolute; left:a; top:b; width:c; height:d; z-index:e; visibility: visible; overflow: hidden;">


au lieu de :

Citation

<div ID="nom" STYLE="position:absolute; top:b; left:a; width:c; clip:rect(1, 2, 3 , 4);">


et refaire le script pour défiler les bons paramètres. tu as la base, c'est un peu de taff mais au final tu ne devrais plus avoir de vide défilable en bas de page...
--------------------------------
>Nicolas, Infographiste et Webmaster de Meilleur Écran
--------------------------------

#7 L'utilisateur est hors-ligne   christophebe 

  • Groupe : Membre
  • Messages : 11
  • Inscrit(e) : 06-janvier 04

Posté 08 janvier 2004 - 18:24

J'ai effectivement revu le script, il était pourrit et maintenant cela fonctionne !!

Merci pour votre aide,

Christophe
0

#8 L'utilisateur est hors-ligne   Beatnykk 

  • Groupe : Membres
  • Messages : 501
  • Inscrit(e) : 18-septembre 03
  • Localisation:paris
  • Société:labyrinthe

Posté 08 janvier 2004 - 18:36

mais as-tu mis à jour sur ton site ?

parce que là, tu as toujours un gros blanc scrollable en bas de page...
--------------------------------
>Nicolas, Infographiste et Webmaster de Meilleur Écran
--------------------------------

Partager ce sujet :


Page 1 sur 1
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

1 utilisateur(s) en train de lire ce sujet
0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)