Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
xchenhao
blog
提交
22f340e6
B
blog
项目概览
xchenhao
/
blog
通知
2
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
1
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
B
blog
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
1
合并请求
1
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
22f340e6
编写于
10月 04, 2019
作者:
xchenhao
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
optimize footer
上级
d4569262
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
42 addition
and
3 deletion
+42
-3
frontend/views/layouts/article.php
frontend/views/layouts/article.php
+1
-1
frontend/views/layouts/footer.php
frontend/views/layouts/footer.php
+41
-2
未找到文件。
frontend/views/layouts/article.php
浏览文件 @
22f340e6
...
...
@@ -19,7 +19,7 @@
<!--body-->
<?php
$this
->
beginBody
()
?>
<?=
$content
?>
<div
id=
"toTop"
class=
"back-top"
onclick=
"window.scrollTo(0,0);return false;"
></div>
<div
id=
"toTop"
class=
"back-top"
style=
"bottom: 170px"
onclick=
"window.scrollTo(0,0);return false;"
></div>
<?php
$this
->
endBody
()
?>
<!--body-->
...
...
frontend/views/layouts/footer.php
浏览文件 @
22f340e6
...
...
@@ -13,11 +13,28 @@ use common\models\Links;
width
:
70%
;
}
.about
a
{
white-space
:
nowrap
;
/*background: pink;*/
}
.blank-box
{
margin-top
:
200px
;
}
footer
{
position
:
fixed
;
bottom
:
0
;
width
:
100%
;
z-index
:
300
;
/*transition: opacity 3s;*/
}
.item-hide
{
/*display: none;*/
opacity
:
0
;
/*height: 0;*/
}
</style>
<!--<footer style="position: fixed; bottom: 0;">-->
<div
class=
"blank-box"
></div>
<footer
id=
"myfooter"
>
<div
class=
"about"
>
<div
class=
"links"
>
<?php
...
...
@@ -40,4 +57,26 @@ use common\models\Links;
</a>
</div>
<div
id=
"bg_overlay"
style=
"display:none;"
></div>
<!--</footer>-->
\ No newline at end of file
</footer>
<script>
$
(
function
()
{
// 一加载进来首页判断 footer 高度是否需要隐藏
// FIXME: 换成 css 方式来判断
checkFooterVisible
()
$
(
window
).
scroll
(
function
(){
checkFooterVisible
()
});
function
checkFooterVisible
()
{
var
scrollTop
=
$
(
this
).
scrollTop
();
var
scrollHeight
=
$
(
document
).
height
();
var
windowHeight
=
$
(
this
).
height
();
if
(
scrollTop
+
windowHeight
>=
scrollHeight
-
160
){
//alert("已经到最底部了!");
$
(
'
#myfooter
'
).
removeClass
(
'
item-hide
'
)
}
else
{
$
(
'
#myfooter
'
).
addClass
(
'
item-hide
'
)
}
}
})
</script>
\ No newline at end of file
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录