Donc, j'inspecte ce site: http://www.grittirollo.it/ et il semble que le contenu qui glisse a une hauteur fixe. N'y a-t-il aucun moyen de définir ceci dynamiquement?Taille CSS définie de façon dynamique
Répondre
Il semble que le développeur a mesuré la hauteur de chaque partie du modèle de boîte des curseurs lors du rendu, puis l'a multiplié par le nombre de lignes qu'il y avait. À partir de là, il/elle a mis manuellement dans le CSS.
Les éléments d'une page Web peuvent généralement être mesurés avec leur propriété JavaScript scrollHeight (element.scrollHeight), mais certains navigateurs ne l'ont pas et certains navigateurs le font différemment des autres. (Je crois que Firefox doit être fait récursivement dans l'arborescence des éléments et Safari utilise simplement l'élément le plus externe.) devrait être possible sans définir manuellement la hauteur en utilisant JavaScript, il se peut que vous deviez le coder sous condition pour qu'il fonctionne avec tous les éléments. les navigateurs que vous voulez soutenir.
Je ne vois pas pourquoi il est nécessaire de le configurer dynamiquement. Si le contenu est float:left;
et ils mettent un <div class="clear">
au bas d'une section masquable, vous seriez en mesure de voir le contenu de cette section quand il n'était pas caché avec JavaScript. Vous pouvez ensuite ajuster la disposition avec un remplissage et une marge pour la rendre jolie. Ou, ils auraient également pu utiliser position:relative;
et position:absolute;
pour mettre en page les sections masquables. Cela revient à la préférence.
- 1. css div overflow et taille horizontale dynamique
- 2. Taille dynamique de l'iframe
- 3. Taille de table dynamique html
- 4. Taille déjà définie
- 5. Taille de tableau non définie? C++
- 6. UITableView avec taille définie dynamiquement
- 7. php css-less css-less des sites Web conçus de façon dynamique
- 8. C# Indexeurs de taille dynamique
- 9. Silverlight table de taille dynamique
- 10. jQuery Taille de police CSS
- 11. taille de réglage avec css
- 12. Taille complexe dans CSS
- 13. css, taille fixe
- 14. dynamique URL Contexte CSS
- 15. XAMPP Mod_Rewrite & CSS dynamique
- 16. changement dynamique classe css
- 17. CSS passage dynamique jQuery.animate
- 18. Définition dynamique de la taille de wx.GridBagSizer
- 19. JSP et css agrégation dynamique css
- 20. Javascript: calculer le nombre de colonnes d'une zone de texte de taille dynamique
- 21. wxToolBar avec des boutons de taille dynamique
- 22. Taille de la fenêtre dynamique dans ExtJs
- 23. Taille dynamique d'une liste de sélection (Safari)
- 24. Problème de hauteur de fenêtre CSS avec chargement dynamique css
- 25. Que signifie une propriété CSS «font-size» définie en pourcentage?
- 26. Incrément de taille de police CSS - proportionnel?
- 27. Taille de police CSS - Utilisation de "/"
- 28. comment lire stringstream avec la taille dynamique?
- 29. Taille et largeur CSS dynamiques
- 30. css pour le contenu dynamique