J'ai un site web. Dans ce je veux faire défiler un texte de bas en haut direction.Cette colonne contient également un défilement avec flèche haut et bas. avec la même fonctionnalité de barre de défilement. simple, mon objectif est il y a un texte défilant avec dans une colonnefaire défiler un texte avec dans une colonne
Répondre
Je pense que vous pouvez créer deux divs, l'un dans l'autre. Celui-ci doit avoir la propriété CSS suivante: débordement: caché. Et il devrait également avoir une taille définie. l'intérieure devrait avoir la position: par rapport avec gauche et top propriétés définies à 0. Ensuite, vous pouvez changer haut propriété de l'intérieure en utilisant Javascript. Ce n'est qu'une idée, je ne l'ai pas testé, mais ça peut t'aider.
<script type="text/javascript">
var currentY=0;
var height;
function scrollUp() {
height=document.getElementById("innerdiv").offsetHeight;
if (currentY<height) currentY++;
document.getElementById("innerdiv").style.height=currentY+"px";
}
function scrollDown() {
height=document.getElementById("innerdiv").offsetHeight;
if (currentY>0-height) currentY--;
document.getElementById("innerdiv").style.height=currentY+"px";
}
</script>
<div style="overflow: hidden; width: 200px; height: 150px; padding: 0px">
<div style="position: relative; left: 0px; top: 0px; margin: 0px" id="innerdiv">
<!-- some long text here -->
</div>
</div>
Pour ce code, vous pouvez avoir deux boutons, avec les fonctions scrollUp et scrollDown qui leur sont affectées. Implémenter un scrollbar dragable serait difficile. J'espère que je vous ai aidé au moins un peu. Peut-être existe-t-il une solution plus intelligente que la mienne, que je ne connais même pas? Essayez de le chercher. Je ne donne aucune garantie pour que ce code fonctionne, peut-être qu'il y a des fautes de frappe et d'autres erreurs. C'est juste une forme de mon idée.
EDIT: n'utilisez pas ce code. C'est long et compliqué. Vérifiez mon commentaire ci-dessous ...
Im assez vieux pour se rappeler de le faire avec ce code:
<marquee direction="up">
<p> Here will be contentent</p>
<p>And perhaps an icon <img src="favicon.png"></p>
</marquee>
Cher seigneur, im vieux.
Wow, qu'est-ce que 1995? Je me souviens d'avoir utilisé les balises 'marquee' et' blink'. –
L'ère pré-css. Nous avons utilisé et chassé des mammouths. Lorsque vous deviez prouver vous-même débuggin une grande table à la recherche d'un
- 1. Trouver un texte et y faire défiler avec javascript
- 2. faire défiler un xml
- 3. Faire défiler avec jQuery
- 4. textarea: sélectionner le texte et y faire défiler avec javascript
- 5. Faire défiler jusqu'à une position de texte en Javascript
- 6. Faire défiler un ViewController?
- 7. Faire défiler les éléments de la liste provoque des éléments de texte pour faire défiler et
- 8. Comment utiliser un NSTimer pour faire défiler automatiquement le texte?
- 9. Comment glisser et faire défiler dans un div avec jQuery
- 10. Comment faire défiler le texte dans Python/Curses subwindow?
- 11. faire défiler dans usercontrol
- 12. Faire défiler TextView dans un ScrollView vers une sous-chaîne de texte spécifique
- 13. Comment faire défiler des jetons délimités avec une expression régulière?
- 14. Faire défiler un fichier dans Clojure?
- 15. faire défiler un UIScrollView Programatically
- 16. Comment puis-je faire défiler une chaîne dans une zone de texte enrichi
- 17. Comment faire pour faire défiler un RichTextBox vers le bas?
- 18. Comment faire défiler légitimement avec GDI +?
- 19. Comment faire défiler correctement CEdit?
- 20. Faire défiler une liste avec la page haut/bas
- 21. comment faire pivoter/faire défiler le sélecteur avec un film dans scrollview dans iphone sdk 3.0?
- 22. Comment faire défiler Swing avec "ensureIndexIsVisible"?
- 23. Comment faire défiler par programme un ScrollView?
- 24. Faire défiler un VirtualizingStackPanel de ListBox avec les boutons
- 25. 2 colonnes (1 statique et une dynamique) - comment faire défiler une colonne dynamique?
- 26. Besoin de faire défiler une grille WPF
- 27. comment faire défiler asp.net zone de texte vers le bas
- 28. Comment faire défiler la page avec rjs?
- 29. Javascript rechercher et faire défiler vers le texte
- 30. WPF - Comment faire défiler le texte verticalement ET Pause
J'avais raison - il existe vraiment une meilleure façon de le faire. Je l'ai trouvé aujourd'hui. Par comparaison, mon code ci-dessus est tellement compliqué ... la grande solution dont je parle est d'utiliser la propriété scrollTop. Consultez cette page (faites défiler jusqu'au dernier exemple): http://www.drybro.com/js-scroll.shtml – rhino