请教油猴脚本: 怎么把原来一个整体的页面划分成两个模块?

2016-06-23 16:48:02 +08:00
 hxd

起因: 翻 ruby 在线文档页面时,希望左边那些导航标签能相对固定住, 滚动 /跳转页面时只是右边内容部分动。 比如这个页面: http://ruby-doc.org/core-2.3.1/Array.html 想划成左右两块,左边点击时右边跳动,而左右两边能独立的下拉滚动等。

请问这个能做到吗? 烦请老司机带路,谢谢!

3434 次点击
所在节点    Ruby on Rails
5 条回复
hcwhan
2016-06-23 16:53:26 +08:00
css 固定定位
hcwhan
2016-06-23 16:55:15 +08:00
sorry 请无视我 只看了标题,,
kokdemo
2016-06-23 17:08:39 +08:00
让左右两边 div 的 display 设置成 inline-block , height 100vh (或者 100%), overflow-y 写成 scroll
quix
2016-06-23 18:00:46 +08:00
左边改成 postion: fixed 内部加 overflow: auto, 右边不需要动
muzuiget
2016-06-23 18:59:06 +08:00
不谢

(function(cssText) {
var head = document.querySelector('head');
var style = document.createElement('style');
style.setAttribute('type', 'text/css');
style.textContent = cssText;
head.appendChild(style);
})(`
.class #metadata, .file #metadata, .module #metadata {
float: left;
height: 100vh;
overflow: auto;
position: sticky;
top: 0;
width: 260px;`)

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/287844

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX