布局/结构建议
Advice on Layout/Structure
我需要一些关于如何处理布局背后的布局/基础设施的建议。
我把页面放在现在的样子,我追求的不是设计建议,而是程序建议。基本上,如果你看看我有8个灰色占位符的地方,它们最终会被企业各个部门的资产填满。
对于这8个部分,它们将是该公司的学科,如"零售设计"、"总体规划"等。我想在页面下方创建另一个部分,这样当他们单击某个特定学科时,它总是会将他们带到页面下方的同一部分。
然而,我也想显示他们在同一个分区中点击的部分。我希望这是有意义的。
我附上了一张它现在的样子的图片(它只是一个原型)。如果有人能就此给我一些建议,我将不胜感激
当前布局-想要实现以上目标!
然而,我也想显示他们在同一个分区中点击的部分。我希望这是有意义的。
恐怕我听不懂你说的那句话。请在&想象一下你想要达到的目标。
我假设"向下",您只是试图根据单击的上一部分替换下一部分的HTML。
var links = document.querySelectorAll('a[data-which]')
var divs = document.querySelectorAll('div.showhide')
for(var i = 0; i < links.length; i++)
links[i].onclick = function () {
for(var i = 0; i < divs.length; i++) {
if(divs[i].id == this.getAttribute('data-which')) {
divs[i].style.display = 'block'
divs[i].scrollIntoView({behavior: "smooth"}) // only Firefox supports smooth scroll, others use instant scroll
} else
divs[i].style.display = 'none'
}
}
div.showhide { display: none;/*until js shows one*/ }
<a href="javascript:" data-which="one">link 1</a> <a href="javascript:" data-which="two"> <a href="javascript:">link 2</a> <a href="javascript:" data-which="three">link 3</a>
<br/><br/><br/><br/><br/><br/><br/><br/>
lower
<br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/>
down
<br/><br/><br/><br/><br/><br/><br/><br/>
section to scroll to here:
<br/><br/>
<div id="one" class="showhide">content of 1</div>
<div id="two" class="showhide">content of 2</div>
<div id="three" class="showhide">content of 3</div>
相关文章:
- 我应该如何从xml文件构建一个javascript页面
- 如何在DOM元素上按类型构建此函数
- Sencha Touch构建-排除文件
- JavaScript - JSON 数据结构的构建 - 如何使用变量值更改键名
- 用于构建树节点层次结构的javascript库
- RequireJS 结构 – 构建,包括一般问题
- 如何在 RequireJS 和 JQuery 之上构建 MVC 结构
- 构建 json 树结构
- 如何为层次结构目的构建 Json 对象
- 如何构建使 Ember 使用更少/没有变形标签的结构
- Javascript 递归循环到自动构建菜单结构不起作用
- 全栈应用程序Gulp构建的输出/路径/结构策略
- 根据路径字符串构建嵌套文件夹结构
- 如何通过JavaScript在JSON中构建此XML结构
- 推荐Go项目结构和构建系统,用于具有需要编译的静态资产的项目
- 从具有多个变量的表单构建post数据结构
- 从数据构建类似表的结构
- 基于页面元素动态构建菜单结构
- 在angularjs中构建树形结构
- 从具有父字段的平面列表构建层次结构树