HTML 页面选项卡上的语义

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HTML 页面选项卡上的语义相关的知识,希望对你有一定的参考价值。

<ul id="tabbed_sub">
	<li><a href="#one">Section 1</a></li>
	<li><a href="#two">Section 2</a></li>

	<li><a href="#three">Section 3</a></li>
	<li><a href="#four">Section 4</a></li>
</ul>

<div id="one">This is the content corresponding to #one</div>
<div id="two">This is the content corresponding to #two</div>
<div id="three">This is the content corresponding to #three</div>
<div id="four">This is the content corresponding to #four</div>

<script type="text/javascript">

	function setLink(i) {
		a[i].onclick = function () {
			div[i].style.display = "block";
			for(var j = 0; j < div.length; j++) {
				if (i != j) {
					div[j].style.display = "none";
				}
			} 
			return false;
		}
	}
	
	function initTabs() {
		var tabs = document.getElementById("tabbed_sub"); // put in id for tabbed list here
		var links = tabs.getElementsByTagName("a");
		div = [];
		a = [];
		
		//Initialize tabs
		for (var i = 0; i < links.length; i++) {
			div[i] = document.getElementById(links[i].href.substr(links[i].href.indexOf("#") + 1));
			if (i != 0) {
				div[i].style.display="none";
			} else { 
				div[i].style.display="block";
			}
			a[i] = links[i];
			setLink(i)
		}
	}
	
var W3CDOM = document.createElement && document.getElementsByTagName;
if(W3CDOM && document.getElementById("tabbed_sub")) { // check W3CDOM compatibility
	initTabs(); 
}
	
</script>

Flutter - 选项卡上的动态高度

【中文标题】Flutter - 选项卡上的动态高度【英文标题】:Flutter - dynamic height on a tab 【发布时间】:2019-09-27 12:35:53 【问题描述】:

我在页面中间有一个选项卡,该选项卡位于 listView 内,要呈现该选项卡我必须在其上设置固定高度,但问题是选项卡的内容会有所不同,它可以有 1 个或多个项目,如何使标签高度动态化?

【问题讨论】:

使用LayoutBuilder小部件 我尝试了 LayoutBuilder,但没有解决问题 我正在处理同样的问题,我在列表视图中有一个 TabView。两个选项卡都应包含可变长度数据的列表。您能否更具体地说明如何使用 LayoutBuilder 来实现这一目标? 【参考方案1】:

我已经在类似的问题中回答过。 https://***.com/a/57558695/5541523

也许它可以帮助你。 附:如果要在滑动时更改标签,则需要添加 GestureDetector。

【讨论】:

以上是关于HTML 页面选项卡上的语义的主要内容,如果未能解决你的问题,请参考以下文章

页面刷新和多个选项卡上的 Vuex 状态

Flutter - 选项卡上的动态高度

选项卡上的按键事件行为

Facebook 选项卡高度滚动条

MSVC++ 的属性选项卡上的 Items 是啥意思?

如何设置 ActionBar 样式,选定选项卡上的选项卡背景