gpt4 book ai didi

javascript - 我想通过 javascript 从窗口屏幕顶部获取底部 div 边距

转载 作者:行者123 更新时间:2023-11-28 06:50:31 25 4
gpt4 key购买 nike

我有一个 div 位于屏幕中间,当我单击上一个 div 时,我想要自动滚动屏幕并从下一个 div 开始,我正在使用 Bootstrap 进行响应式设计。我编写的代码如下..

  1. I got space from top to div by valuescrollckPart7=offset().top.
  2. And scroll screen by $("html, body").animate({scrollTop: valuescrollckPart7})

但它无法在所有屏幕(移动设备、桌面设备、平板电脑)上正常工作。

HTML 代码:

 <div class="open hidden ckPart7ScrollWindow7">        
<div class="heading">
<div>6. Payment Method</div>
</div>
</div>

JavaScript 代码:

 var valuescrollckPart7 = $('.ckPart7ScrollWindow7').offset().top;
$("html, body").animate({scrollTop: valuescrollckPart7});

所以请建议一些方法来实现这一目标。

最佳答案

我不太确定您对第一部分的意思,但是我可以帮助您进行响应式设计。

响应式设计通过 media queries 完成

您可以创建不同的 CSS 标签,当观看者观看的屏幕小于您分配给它的 min.width 时,这些标签就会“触发”。

/* For mobile phones: */
[class*="col-"] {
width: 100%;
}
@media only screen and (min-width: 768px) {
/* For desktop: */
.col-1 {width: 8.33%;}
.col-2 {width: 16.66%;}
.col-3 {width: 25%;}
.col-4 {width: 33.33%;}
.col-5 {width: 41.66%;}
.col-6 {width: 50%;}
.col-7 {width: 58.33%;}
.col-8 {width: 66.66%;}
.col-9 {width: 75%;}
.col-10 {width: 83.33%;}
.col-11 {width: 91.66%;}
.col-12 {width: 100%;}
}

关于javascript - 我想通过 javascript 从窗口屏幕顶部获取底部 div 边距,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32994426/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com