当分辨率小于768px时,我的导航栏就会崩溃,但我的导航栏中的下拉菜单出现了问题。当我悬停/点击“服务”时,下拉菜单向上推“服务”,向下推“投资组合”,老实说看起来不是很好。当你悬停/点击“服务”时,“服务”停留在原处,而下拉菜单(“Rails”和“事件”)出现在它的下方,只是向下推“Portfolio”链接,我怎么能让它出现在哪里呢?
我遇到的最大问题是,当你在移动设备上查看时,当你点击“服务”时,它会自动从下拉列表中选择“铁路”链接,因为它的定位方式。我如何确定“服务”按钮的位置,以致子菜单出现在它的下方?
下面是我的代码。
enter code here
有这样的下拉菜单。
function changeRange(range) {
var options = {
data.......
};
var options1 = {
data.......
};
var options2 = {
data.......
};
if (range === 'last30') {
var chart = new ApexCharts(
document.querySelector("#re
我想让页面在点击链接后向下滚动到一个确切的元素。但在点击后,它会向下滚动到页面的末尾,当我尝试向上滚动时,它会尝试向下滚动。
所以,这意味着我的函数中的clearInterval()不工作,我不明白。“为什么?”
下面是函数:
function smoothScr() {
var elem = document.getElementById("main");
var elemPos = elem.getBoundingClientRect().top;
var i = 0;
var changePos = setInterval