faire scroller du text hors d'un textField ? - HTML/CSS - Programmation
Marsh Posté le 30-08-2005 à 17:19:44
Tu veux dire sans passer par du JS ?
Ce n'est pas possible, à moins de passer par des balises propriétaires (...non valides).
De toute façon ce n'est vraiment pas forcément une bonne idée, cela constitue un parasite visuel pour le visiteur.
Marsh Posté le 30-08-2005 à 18:11:28
non, en utilisant du javascript mais sans avoir a utiliser un textField.
c'est plus clair ?
Marsh Posté le 30-08-2005 à 18:12:58
Un div avec une taille définie, et la propriété css overflow:auto;
Marsh Posté le 31-08-2005 à 17:40:28
merci pour ton aide.
qu est ce qui cloche dans cet exemple:
<style type="text/css"> |
Marsh Posté le 31-08-2005 à 18:44:51
qu'est ce qui te derange dans le code tu peux nous dire ?
Marsh Posté le 31-08-2005 à 19:01:06
C'est paut-être pas ça mais... n'aurais-tu pas zappé cela :
plainsofpain a écrit : Un div avec une taille définie, et la propriété css overflow:auto; |
Si tu ne définit pas la valeur des propriétés width et height, la taille de ton bloc va s'adapter au contenu, tu n'aura donc pas de scrollbar.
Marsh Posté le 01-09-2005 à 15:23:11
j'ai essayé en precisant la largueur/hauteur et ca n'a rien changé
Gatsusat>> je sous entendait juste que ca marchait pas
Marsh Posté le 01-09-2005 à 15:31:32
veryfree a écrit : j'ai essayé en precisant la largueur/hauteur et ca n'a rien changé |
Oui mais l'élément pour lequel tu définis hauteur et largeur est bien de type bloc ?
Marsh Posté le 01-09-2005 à 17:25:11
bloc ?
tu veux dire <div> ?
j'ai ca actuellement:
<style type="text/css"> |
Marsh Posté le 01-09-2005 à 17:40:30
Ah oui. Et la propriété height donc ?
Marsh Posté le 01-09-2005 à 17:55:21
c'est la largueur et non la longueur qui compte ici. j'avait tout de mme essayé avec
... overflow : auto; width:150px ;height:136px} |
pour etre sur mais ca n'a rien changé
Marsh Posté le 19-09-2005 à 14:09:28
un simple <marquee direction=leaf><b>text</b></marquee>
fait l'affaire
Marsh Posté le 19-09-2005 à 15:05:26
http://gatsu.ftp.free.fr/html/scrolltest2.html
dans le genre là ?
Mais fait pas attention au code faut que j'upload la derniere versioon ou il n'y juste qu'à mettre un id sur l'élément et otut le reste des fait automatiquement (creation des DIV de separation, action....)
@veryfree : marquee ca existe plus bordel !!!!!!!!!!!!!!!!!!!!!!!!!
Marsh Posté le 19-09-2005 à 15:33:48
ca marche sous ie/ff et opera
jregarde ton lien ; )
edit: c'est pas mal du tout!
sauf que je le voudrait en scroll horizontale c'est jouable ?
Marsh Posté le 19-09-2005 à 15:43:52
tu attends que je suis rentré du taf et que je place la dessus, peut etre et je l'espère que le padding-left et le padding-right marcheront, sinon je vous le texte dans un sous élément que je style.
et autre chose : si ya pas JS, mon texte s'affiche quand même, je reste sémantiquement propre.
au passage ce que tu as sous les yeux c'est une ancienne version
Marsh Posté le 20-09-2005 à 09:50:22
Code :
|
pour ce que tu as à faire, c'est tout ce qu'il faut, mais je l'améliorerai avec le temps
Marsh Posté le 20-09-2005 à 14:35:28
Est-ce qu'on peut arrêter le défilement avec ton script ? Car c'est complètement obligatoire pour être accessible et pas faire chier l'internaute
Marsh Posté le 20-09-2005 à 15:02:19
Je la refait pour mon cher florentG, c'est un script fait à l'arrache en 30s, quand tu passe la souris dessus il ralenti, mais à la rigueur je vais le rendre ultra paramétrable avec des actions genre :
Si je clique une fois il s'arrete, si je reclique, il repart, et basta.
mais tu as bien fais de me le dire mon florentnounet
Marsh Posté le 30-08-2005 à 16:51:47
hello,
je trouve des centaines d'exemples pour faire scroller du texte en JS dans un textField et je me demandait si c'etait possible de le faire sur du HTML directement ?
si oui, avez vous un petit exemple sous la main ?
Merci