Maison > Questions et réponses > le corps du texte
Lorsqu'un élément défile, certains voire tous les éléments peuvent être masqués. Comment obtenir la hauteur de la partie visible ? Utiliser clientHeight ne fonctionne pas, que dois-je faire ?
某草草2017-06-12 09:32:22
Voulez-vous dire l'effet escalier ? Vous pouvez voir la distance de défilement dans le titre
$(document).ready(function(){
$(window).scroll(function(){
// 获得窗口滚动上去的距离
var ling = $(document).scrollTop();
// 在标题栏显示滚动的距离,不需要注释掉
document.title = ling;
// 如果滚动距离大于660的时候让楼梯显示
if(ling>660){
$('.return_top').show();
}
}
typecho2017-06-12 09:32:22
Est-il vrai que clientHeight n'est pas défini pour le conteneur parent, le client est défini pour la zone visible, le décalage est défini pour la zone visible avec la barre de défilement et le défilement est défini pour la zone complète
Voici un exemple pour un aperçu