Jquery 如何在页面底部显示/隐藏div(打开和关闭粘性页脚)
我想在我的页面底部创建一个变更日志,可以打开(显示)和关闭(隐藏,只有一个小箭头或“变更日志”按钮,以便再次显示) 这是div的代码(完整页面视图更准确):Jquery 如何在页面底部显示/隐藏div(打开和关闭粘性页脚),jquery,html,css,Jquery,Html,Css,我想在我的页面底部创建一个变更日志,可以打开(显示)和关闭(隐藏,只有一个小箭头或“变更日志”按钮,以便再次显示) 这是div的代码(完整页面视图更准确): .index\u变更日志{ 背景色:#22222; 字体:标准粗体2em/标准“Arial”,Helvetica,无衬线; 文本对齐:居中; 颜色:rgb(64126196); 调整大小:无; 边框:黑色; 边框底部:蓝色1em; 溢出y:滚动; 溢出x:隐藏; 高度:100px; 宽度:95%; 位置:固定; 底部:0; } 这里有一
.index\u变更日志{
背景色:#22222;
字体:标准粗体2em/标准“Arial”,Helvetica,无衬线;
文本对齐:居中;
颜色:rgb(64126196);
调整大小:无;
边框:黑色;
边框底部:蓝色1em;
溢出y:滚动;
溢出x:隐藏;
高度:100px;
宽度:95%;
位置:固定;
底部:0;
}
这里有一些文字
这里有一些文字
这里有一些文字
这里有一些文字
这里有一些文字
通过使用Jquery的方法,您可以轻松地做到这一点。不要忘记包括Jquery库:
.index\u变更日志{
背景色:#22222;
字体:标准粗体2em/标准“Arial”,Helvetica,无衬线;
文本对齐:居中;
颜色:rgb(64126196);
调整大小:无;
边框:黑色;
边框底部:蓝色1em;
溢出y:滚动;
溢出x:隐藏;
高度:100px;
宽度:95%;
位置:固定;
底部:0;
}
变更日志
这里有一些文字
这里有一些文字
这里有一些文字
这里有一些文字
这里有一些文字
通过使用Jquery的方法,您可以轻松地做到这一点。不要忘记包括Jquery库:
.index\u变更日志{
背景色:#22222;
字体:标准粗体2em/标准“Arial”,Helvetica,无衬线;
文本对齐:居中;
颜色:rgb(64126196);
调整大小:无;
边框:黑色;
边框底部:蓝色1em;
溢出y:滚动;
溢出x:隐藏;
高度:100px;
宽度:95%;
位置:固定;
底部:0;
}
变更日志
这里有一些文字
这里有一些文字
这里有一些文字
这里有一些文字
这里有一些文字
有几种方法可以做到这一点。使用JQuery,只需切换一个类,使页脚定位在body元素中
差不多
$('.showMe').click(function(){
$('.index_changelog').toggleClass('bottom');
});
您可以通过添加到.index变更日志来对其进行一些样式化
transition: all 0.3s ease-in-out;
有几种方法可以做到这一点。使用JQuery,只需切换一个类,使页脚定位在body元素中 差不多
$('.showMe').click(function(){
$('.index_changelog').toggleClass('bottom');
});
您可以通过添加到.index变更日志来对其进行一些样式化
transition: all 0.3s ease-in-out;
你所说的变更日志是什么意思参考img会有帮助你所说的变更日志是什么意思参考img会有帮助根据我的理解,你想通过使用一些按钮或箭头来切换你的粘性页脚,所以如果我是对的,你可以像我的例子一样实现这一点。您也可以设置按钮的样式。如果这对你有帮助,别忘了标记为正确:)你的答案和nallenanderson的一样正确,但我需要这个按钮贴在页面底部,只有在更改日志打开时才会出现hidden@ValentinPetkov通过将this
放在页脚中,您可以按照希望的方式设置页脚和按钮的样式。我不太擅长CSS,否则我会很乐意为您这样做:)根据我的理解,您希望通过使用一些按钮或箭头来切换您的粘性页脚,因此如果我是对的,您可以像我的示例一样实现这一点。您也可以设置按钮的样式。如果这对你有帮助,别忘了标记为正确:)你的答案和nallenanderson的一样正确,但我需要这个按钮贴在页面底部,只有在更改日志打开时才会出现hidden@ValentinPetkov通过将this
放在页脚中,您可以按照希望的方式设置页脚和按钮的样式。我对CSS不太在行,否则我很乐意为你做这件事:)你的答案和hmd一样正确,但我需要按钮贴在页面底部,并且只有当变更日志隐藏时才会出现。如何将按钮放置在.index\u changelog
类的顶部,因此,在隐藏.index\u changelog
时,只有按钮出现在页面底部。我会为您更新代码笔。您需要使用文本区域的原因是什么?我改变了这一点,并添加了打开和关闭按钮。我最终使用了addClass(/这是一个带有css:bottom:-250px;/)的类和removeClass(/这是一个带有css:bottom:0px;/)的类函数来向下移动变更日志,并且几乎相同的-addClass(/这是一个带有css:bottom:0px;/)的类)
和removeClass(/这是一个带有css:bottom:-250px;/)的类)
函数将变更日志向上移动,但您的答案仍然非常有用。谢谢您的答案和hmd一样正确,但我需要按钮粘贴在页面底部,并且仅在隐藏更改日志时显示。如何将按钮放置在.index\u changelog
类的顶部,因此,在隐藏.index\u changelog
时,只有按钮才会显示在页面底部。我为您更新了代码笔。您需要使用文本区域的原因是什么?我改变了这一点,并添加了打开和关闭按钮。我最终使用了addClass(/这是一个带有css:bottom:-250px;/)的类和removeClass(/这是一个带有css:bottom:0px;/)的类函数来向下移动变更日志,并且几乎相同的-addClass(/这是一个带有css:bottom:0px;/)的类)
和removeClass(/这是一个带有css:bottom:-250px;/)的类)
函数将变更日志向上移动,但您的答案仍然非常有用。谢谢