Javascript 我可以指定溢出内容的显示位置吗?
首先,我完全可以编辑我的标题和/或标签。我不清楚如何描述这个问题 我有一个选项卡界面,在移动模式下可以折叠为溢出div(就像GitHub一样)。看起来像这样: 我遇到的问题是活动选项卡被隐藏-我希望活动选项卡在默认情况下始终显示,而用户需要“滑动”它才能找到它:Javascript 我可以指定溢出内容的显示位置吗?,javascript,html,css,Javascript,Html,Css,首先,我完全可以编辑我的标题和/或标签。我不清楚如何描述这个问题 我有一个选项卡界面,在移动模式下可以折叠为溢出div(就像GitHub一样)。看起来像这样: 我遇到的问题是活动选项卡被隐藏-我希望活动选项卡在默认情况下始终显示,而用户需要“滑动”它才能找到它: 我不知道从哪里开始。这是CSS、锚(不理想)、Javascript吗?在活动选项卡中添加一个引用或一些标识符,并在页面重新加载或装载时始终滚动到该选项卡 像这样的可能或者你自己的逻辑 var elmnt = document.ge
我不知道从哪里开始。这是CSS、锚(不理想)、Javascript吗?在活动选项卡中添加一个引用或一些标识符,并在页面重新加载或装载时始终滚动到该选项卡 像这样的可能或者你自己的逻辑
var elmnt = document.getElementById("content");
elmnt.scrollIntoView();
要提醒用户选项卡处于活动状态,只需更改文本的颜色。我确定如果选项卡是活动的,它一定有一个活动类?我可能不清楚。第二张图片是刚刚“滑”过的同一个div。历史记录是当前活动的历史记录。默认情况下它是隐藏的,因为div首先以左侧呈现。这似乎就是我要寻找的。我可以很容易地添加一个id到该活动选项卡,并给它一个镜头。我在我的网站上都有这一点,所以这似乎是一个快速而简单的方法来实现这一点。我会给你一个机会,然后再报告。如此接近。。。在控制台中运行良好,但当我将其添加到Rails JS清单时,div只会滚动一半。很奇怪。没有错误等必须是我的代码,但添加setTimeout(时间为0)可以修复它(目前)。