Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
int
Rust
提交
7f5c2f92
R
Rust
项目概览
int
/
Rust
大约 1 年 前同步成功
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
R
Rust
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
7f5c2f92
编写于
12月 20, 2017
作者:
G
Guillaume Gomez
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Fix sidebar on ios
上级
b39c4bc1
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
50 addition
and
10 deletion
+50
-10
src/librustdoc/html/static/main.js
src/librustdoc/html/static/main.js
+17
-9
src/librustdoc/html/static/rustdoc.css
src/librustdoc/html/static/rustdoc.css
+27
-0
src/librustdoc/html/static/styles/main.css
src/librustdoc/html/static/styles/main.css
+6
-1
未找到文件。
src/librustdoc/html/static/main.js
浏览文件 @
7f5c2f92
...
...
@@ -109,24 +109,32 @@
function
showSidebar
()
{
var
elems
=
document
.
getElementsByClassName
(
"
sidebar-elems
"
)[
0
];
if
(
elems
)
{
elems
.
style
.
display
=
"
block
"
;
addClass
(
elems
,
"
show-it
"
)
;
}
var
sidebar
=
document
.
getElementsByClassName
(
'
sidebar
'
)[
0
];
sidebar
.
style
.
position
=
'
fixed
'
;
sidebar
.
style
.
width
=
'
100%
'
;
sidebar
.
style
.
marginLeft
=
'
0
'
;
if
(
sidebar
)
{
addClass
(
sidebar
,
'
mobile
'
);
var
filler
=
document
.
getElementById
(
"
sidebar-filler
"
);
if
(
!
filler
)
{
var
div
=
document
.
createElement
(
"
div
"
);
div
.
id
=
"
sidebar-filler
"
;
sidebar
.
appendChild
(
div
);
}
}
document
.
getElementsByTagName
(
"
body
"
)[
0
].
style
.
marginTop
=
'
45px
'
;
}
function
hideSidebar
()
{
var
elems
=
document
.
getElementsByClassName
(
"
sidebar-elems
"
)[
0
];
if
(
elems
)
{
elems
.
style
.
display
=
""
;
removeClass
(
elems
,
"
show-it
"
)
;
}
var
sidebar
=
document
.
getElementsByClassName
(
'
sidebar
'
)[
0
];
sidebar
.
style
.
position
=
''
;
sidebar
.
style
.
width
=
''
;
sidebar
.
style
.
marginLeft
=
''
;
removeClass
(
sidebar
,
'
mobile
'
);
var
filler
=
document
.
getElementById
(
"
sidebar-filler
"
);
if
(
filler
)
{
filler
.
remove
();
}
document
.
getElementsByTagName
(
"
body
"
)[
0
].
style
.
marginTop
=
''
;
}
...
...
@@ -1859,7 +1867,7 @@
if
(
sidebar_menu
)
{
sidebar_menu
.
onclick
=
function
()
{
var
sidebar
=
document
.
getElementsByClassName
(
'
sidebar
'
)[
0
];
if
(
sidebar
.
style
.
position
===
"
fixed
"
)
{
if
(
hasClass
(
sidebar
,
"
mobile
"
)
===
true
)
{
hideSidebar
();
}
else
{
showSidebar
();
...
...
src/librustdoc/html/static/rustdoc.css
浏览文件 @
7f5c2f92
...
...
@@ -1020,6 +1020,33 @@ h4 > .important-traits {
#titles
{
height
:
50px
;
}
.sidebar.mobile
{
position
:
fixed
;
width
:
100%
;
margin-left
:
0
;
background-color
:
rgba
(
0
,
0
,
0
,
0
);
height
:
100%
;
}
.show-it
{
display
:
block
;
}
/* Because of ios, we need to actually have a full height sidebar title so the
* actual sidebar can show up. But then we need to make it transparent so we don't
* hide content. The filler just allows to create the background for the sidebar
* title. But because of the absolute position, I had to lower the z-index.
*/
#sidebar-filler
{
position
:
fixed
;
left
:
45px
;
width
:
calc
(
100%
-
45px
);
top
:
0
;
height
:
45px
;
z-index
:
-1
;
border-bottom
:
1px
solid
;
}
}
...
...
src/librustdoc/html/static/styles/main.css
浏览文件 @
7f5c2f92
...
...
@@ -191,7 +191,7 @@ a.test-arrow {
#help
>
div
{
background
:
#e9e9e9
;
border-color
:
#bfbfbf
;
;
border-color
:
#bfbfbf
;
}
#help
dt
{
...
...
@@ -342,4 +342,9 @@ pre.ignore:hover, .information:hover + pre.ignore {
background-color
:
#F1F1F1
;
border-right-color
:
#000
;
}
#sidebar-filler
{
background-color
:
#F1F1F1
;
border-bottom-color
:
#e0e0e0
;
}
}
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录