Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
wanjj_1210
ant-design
提交
ccc84d79
A
ant-design
项目概览
wanjj_1210
/
ant-design
与 Fork 源项目一致
从无法访问的项目Fork
通知
10
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
A
ant-design
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
ccc84d79
编写于
1月 06, 2016
作者:
A
afc163
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
make toc sticky
上级
3455644a
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
24 addition
and
9 deletion
+24
-9
scripts/demo.js
scripts/demo.js
+1
-1
site/static/script.js
site/static/script.js
+11
-1
site/static/style.css
site/static/style.css
+12
-7
未找到文件。
scripts/demo.js
浏览文件 @
ccc84d79
...
...
@@ -166,7 +166,7 @@ var PriviewImg = React.createClass({
return
(
<
span
className
=
"
preview-image-wrapper
"
>
<
img
src
=
{
this
.
props
.
src
}
onClick
=
{
this
.
showImageModal
}
alt
=
{
this
.
props
.
alt
}
/
>
<
Modal
className
=
"
image-modal
"
width
=
"
80
0
"
visible
=
{
this
.
state
.
visible
}
onCancel
=
{
this
.
handleCancel
}
footer
=
""
title
=
""
>
<
Modal
className
=
"
image-modal
"
width
=
"
96
0
"
visible
=
{
this
.
state
.
visible
}
onCancel
=
{
this
.
handleCancel
}
footer
=
""
title
=
""
>
<
img
src
=
{
this
.
props
.
src
}
alt
=
{
this
.
props
.
alt
}
/
>
<
/Modal
>
<
/span
>
...
...
site/static/script.js
浏览文件 @
ccc84d79
...
...
@@ -28,6 +28,7 @@ InstantClickChangeFns.push(function() {
item
.
find
(
'
.highlight
'
).
appendTo
(
item
);
});
$
(
'
.code-boxes
'
).
off
(
'
click
'
);
$
(
'
.code-boxes
'
).
on
(
'
click
'
,
'
.collapse
'
,
function
()
{
var
highlightBox
=
$
(
this
).
parent
().
parent
().
find
(
'
.highlight
'
);
var
codeVisible
=
highlightBox
.
is
(
'
:visible
'
);
...
...
@@ -56,9 +57,12 @@ InstantClickChangeFns.push(function() {
// 移动 API 文档到演示下方
$
(
'
.markdown #api
'
).
nextAll
().
andSelf
().
appendTo
(
'
.api-container
'
);
// 滚动时固定锚点、高亮当前项
var
titles
=
$
(
'
.markdown :header:not(h1)
'
);
var
doc
=
$
(
document
);
var
tocTop
=
$
(
'
.toc
'
).
offset
().
top
;
console
.
log
(
$
(
'
.toc
'
).
offset
(),
$
(
'
.toc
'
).
css
(
'
position
'
));
function
onScroll
()
{
var
doc
=
$
(
document
);
var
top
=
doc
.
scrollTop
(),
i
;
if
(
top
>=
doc
.
height
()
-
$
(
window
).
height
()
-
20
)
{
i
=
titles
.
length
-
1
;
...
...
@@ -74,6 +78,12 @@ InstantClickChangeFns.push(function() {
}
$
(
'
.anchor a
'
).
removeClass
(
'
current
'
);
$
(
'
.anchor a
'
).
eq
(
i
).
addClass
(
'
current
'
);
if
(
top
>=
tocTop
)
{
$
(
'
.toc
'
).
addClass
(
'
sticky
'
);
}
else
{
$
(
'
.toc
'
).
removeClass
(
'
sticky
'
);
}
}
onScroll
();
...
...
site/static/style.css
浏览文件 @
ccc84d79
...
...
@@ -490,7 +490,7 @@ footer ul li > a {
.main-container
{
border-left
:
1px
solid
#e9e9e9
;
margin-left
:
259px
;
padding
:
0
40
px
120px
;
padding
:
0
24
px
120px
;
background
:
#fff
;
min-height
:
500px
;
}
...
...
@@ -692,12 +692,17 @@ footer ul li > a {
}
.toc
{
float
:
right
;
font-size
:
12px
;
background
:
#fff
;
padding-top
:
12px
;
}
.toc.sticky
{
position
:
fixed
;
top
:
130px
;
top
:
0
;
right
:
4%
;
margin-right
:
24px
;
font-size
:
12px
;
background
:
#fff
;
z-index
:
100
;
}
...
...
@@ -1221,10 +1226,10 @@ a.entry-link:hover .anticon-smile {
.demos-anchor
{
color
:
#aaa
;
position
:
fixed
;
position
:
absolute
;
margin-right
:
24px
;
top
:
128
px
;
right
:
4%
;
top
:
24
px
;
right
:
0
;
z-index
:
100
;
background
:
#fff
;
font-size
:
12px
;
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录