tabs 相关问题

一种用户界面模式,允许在内容的上方,下方或侧面显示带有导航参考的多个页面或元素。单击导航参考时,一个元素可见,而其他元素则关闭。通常,导航参考以指示其当前可见的方式进行颜色编码。

Javascript/CSS - 第一个选项卡在选择后不会切换到“非活动颜色”,然后选择另一个选项卡

我是Javascript新手,正在尝试将其合并到我的一些项目中进行练习。 这是我正在处理的内容的屏幕截图。它是一个简单的选项卡式部分,由 HTML、CSS 和 te...

回答 1 投票 0

命令行中的 Firefox 私有选项卡

我正在尝试制作一个可以启动 Firefox 的批处理文件。 我需要打开一个包含两个选项卡的私人 Firefox 窗口。我尝试了 -new-tab 和 -private-window 的各种组合,但我不能......

回答 3 投票 0

如何分割导航栏选项卡中出现的两个单词?

我试图在导航栏中的每个选项卡中显示两行单词,但不能以任何方式。 这是带有我试图分成两行的文字的图片。 这是一个 sni...

回答 1 投票 0

在 acf 选项卡上单击触发事件 - 如何

我希望当用户单击 ACF 表单上的特定 TAB 时,会触发 javascript 事件。 像这样的东西: $('#acf-field_57f8b36e99fcb').on('点击', function() { 警报(...

回答 2 投票 0

如何禁用选项卡切换动画?

我使用extjs 6.6.0。有一个选项卡视图: Ext.create('Ext.TabPanel', { 全屏:真实, 项目: [ { 标题:“家”, html: '主屏幕' }, { ...

回答 1 投票 0

如何知道文本文件中的一个制表符有多少个空格?

我有一个像这样的文本文件: 0.----.----1----.----2----.----3----.----4 1. |你好1 2.| 你好2 3.| 你好3 4. |你好4你好5 5.| 你好6 6.| 海尔...

回答 1 投票 0

如何以空格对齐方式递归打印 Python 字典及其子字典到列中

我想创建一个可以接受字典字典的函数,如下所示 信息={ “样本信息”:{ “身份证”:169888, “姓名”:“ttH”, “麻木……

回答 2 投票 0

尝试将一个数组中的文本输出到另一个数组中 - React JS

我正在尝试扩展选项卡数组的功能,以便能够像 Chrome 中那样有一个来回按钮,允许用户在该选项卡中浏览其历史记录。 tabArray 的示例 反对...

回答 1 投票 0

iPadOS 18 UiTabBarController 5+ 选项卡,没有“更多”按钮

在 iOS 18 之前,苹果允许 iPad 有 6 个选项卡,没有“更多”按钮。水平尺寸类别设置为“紧凑”会将选项卡栏恢复到底部,但只允许 5 个选项卡,没有更多的屁股...

回答 1 投票 0

水平可滚动选项卡集中在中心,并在颤动中对齐

这里我想问一下或者我可以做一个类似标签页,聚焦中心但左右标签页30%透明的教程吗,谢谢!

回答 5 投票 0

如何仅使用 xhtml 和 css 在文档末尾使用 nav 获得正确的 Tab 键顺序

出于可访问性的原因,我的 nav 元素位于文档的末尾,并使用 CSS 位于屏幕的顶部。由于文档顺序,我怀疑导航链接会...

回答 1 投票 0

如何去掉最后一个css垂直制表符的下边框?

如何从 CSS 选项卡菜单中删除最后 1px 边框?除了那部分之外,流程和感觉看起来很干净。 身体 { 字体系列:Helvetica、Arial、sans-serif; 字体大小:1...

回答 1 投票 0

iOS 18 Tab 切换闪屏

我刚刚注意到,在使用 Xcode 16 (iOS 18) 构建应用程序时,切换选项卡时屏幕会短暂闪烁(使用标准 UITabBarController)。你们有人经历过吗?我有灼烧感...

回答 1 投票 0

将内容选项卡容器拉伸至 100%

如何将选项卡内容容器拉伸到屏幕的 100%? .season_tabs { 位置:相对; 最小高度:360px; 明确:两者; 边距:25px 0; } .season_tab { 佛罗里达...

回答 1 投票 0

单击时启动引导选项卡关闭活动

我有以下代码: 第一块 &l... 我有以下代码: <div id="action_wrap"> <div id="action_nav"> <div class="action" data-target="#content1" data-toggle="tab">First Block</div> <div class="action" data-target="#content2" data-toggle="tab">Second Block</div> <div class="action" data-target="#content3" data-toggle="tab">Third Block</div> </div> <div id="action_items"> <div class="action_text collapse" id="content1"> <p>Content 1</p> <span class="close">Close</span> <div class="clearfix"></div> </div> <div class="action_text collapse" id="content2"> <p>Content 2</p> <span class="close">Close</span> <div class="clearfix"></div> </div> <div class="action_text collapse" id="content3"> <p>Content 3</p> <span class="close">Close</span> <div class="clearfix"></div> </div> </div> </div> 并使用 Twitter Boostrap 的“Tab”脚本,它工作得很好。我为关闭按钮和导航按钮添加了一些看起来非常令人讨厌的脚本来获取活动类,如下所示: $(".action").click(function () { $(this).parent().children().removeClass("active"); $(this).addClass("active"); $(this).parent().addClass("active"); }); $(".close").click(function () { $(this).parent().parent().parent().children().removeClass("active"); $(this).parent().parent().parent().children().children().removeClass("active"); }); 虽然不多,但嗯,它正在工作。 我不能做的是通过单击活动导航 div 来关闭 Bootstrap 的选项卡。 这意味着如果我在 #content1 上单击第一个带有数据目标的 .action div,则 .action_text#content1 将获得 .active 类,我单击的 .action div 也将获得。我想要的是 .action.active data-target="#content1" 单击删除 .tab() 的类“active”并且其本身相同。 我在另一个线程中发现更改 Bootstrap 的 Tab 脚本中的代码 $(document).on('click.tab.data-api', '[data-toggle="tab"], [data-toggle="pill"]', function (e) { e.preventDefault() $(this).tab('show') }) 但似乎每次我编辑它时,它都会破坏整个事情。我尝试像这样添加 if 语句 $(document).on('click.tab.data-api', '[data-toggle="tab"], [data-toggle="pill"]', function (e) { if ($(this).hasClass('active')) { $(this).tab().removeClass('active'); $(this).removeClass('active'); } else { e.preventDefault() $(this).tab('show') } }) 但是整个事情都停止了。 首先,您应该尽量避免更改 Bootstrap 本机代码,否则您可能会失去升级到未来版本的能力。 关于您的问题,您可能会像我一样遇到一些事件并发问题... 如果您想在单击选项卡切换时关闭活动选项卡,请查看此处: http://bootply.com/61835(归功于katie,我不是这个脚本的所有者) 但是,如果您希望能够在以下情况下关闭活动选项卡(切换和窗格): 单击活动选项卡切换 单击选项卡切换或窗格之外的任何其他位置 按 ESC 键 ...那么这个脚本可能会帮助你: $(function() { var active = $('a[data-toggle="tab"]').parents('.active').length; var tabClicked = false; // Closes current active tab (toggle and pane): var close = function() { $('a[data-toggle="tab"]').parent().removeClass('active'); $('.tab-pane.active').removeClass('active'); active = null; } // Closing active tab when clicking on toggle: $('[data-toggle=tab]').click(function(){ if ($(this).parent().hasClass('active')){ $($(this).attr("href")).toggleClass('active'); active = null; } else { tabClicked = true; active = this; } }); // Closing active tab when clicking outside tab context (toggle and pane): $(document).on('click.bs.tab.data-api', function(event) { if(active && !tabClicked && !$(event.target).closest('.tab-pane.active').length) { close(); } tabClicked = false; }); // Closing active tab on ESC key release: $(document).keyup(function(e){ if(active && e.keyCode === 27) { // ESC close(); } }); }); 你可以用这个 JSFiddle 尝试一下: http://jsfiddle.net/almeidap/EAuUY/(使用 Bootstrap 3) 即使使用完全限定的网址,这实际上也会关闭选项卡。 $('[data-toggle=tab]').click(function(){ if ($(this).parent().hasClass('active')){ var url = $(this).attr('href'); var tid = url.split('#')[1]; console.log(tid); $('#'+tid).toggleClass('active'); document.location.hash = ''; } }); /// also can work with pills by switching to $('[data-toggle=pill]') 使用 jQuery 关闭 Bootstrap 5 打开的活动选项卡的方法: jQuery(document).ready(function(){ var activeTabId = false; jQuery(".nav-link[data-bs-toggle='tab']").click(function(){ var clickedTab = jQuery(this); var clickedTabId = clickedTab.attr("id"); if(activeTabId != clickedTabId){ //On new tab click activeTabId = clickedTabId; }else{ //On clicking of open tab -> Close tab clickedTab.removeClass("active").attr("aria-selected", false).attr("tabindex", ""); jQuery(clickedTab.attr("data-bs-target")).removeClass("active show"); activeTabId = false; } }); });//就绪结束

回答 3 投票 0

如何将光标置于空行行为上以将其放置在虚拟缩进之后?

当我在几行代码之间有一个空行并将光标放在这个空行上时,它在 Rider 中放置时没有任何缩进。在 VS 中,它位于虚拟缩进之后,与

回答 2 投票 0

让 TabButton 获得自己的索引

另一个问题展示了如何根据 TabButton 是否是当前索引来更改它的颜色: 颜色:tabBar.currentIndex == 1? “紫色”:“浅蓝色” 然而,这...

回答 1 投票 0

Qt QML 让 TabButton 拥有自己的索引

另一个问题展示了如何根据 TabButton 是否是当前索引来更改它的颜色: 颜色:tabBar.currentIndex == 1? “紫色”:“浅蓝色” 然而,这个

回答 1 投票 0

在linux中用制表符替换空格

如何在 Linux 中将给定文本文件中的空格替换为制表符?

回答 12 投票 0

如何使用 Console.WriteLine 对齐列中的文本?

我有一种列显示,但最后两列似乎没有正确对齐。这是我现在的代码: Console.WriteLine("客户姓名" +“出售...

回答 10 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.