Html 当用户向下滚动时收缩标题
我是bootstrap/web设计的新手。谁能帮我在用户向下滚动时如何缩小标题和标题中的徽标 就这样 我有一个标题组件 这就是我的头的样子。(JSX)Html 当用户向下滚动时收缩标题,html,css,twitter-bootstrap,Html,Css,Twitter Bootstrap,我是bootstrap/web设计的新手。谁能帮我在用户向下滚动时如何缩小标题和标题中的徽标 就这样 我有一个标题组件 这就是我的头的样子。(JSX) 家 {contactArea} 您只需在scroll上添加一个类,该类在id=“SalesHeader” 只要试着实现这个代码。 我正在使用这个代码是100%的工作 CSS .fixedHeader { height: 20px; -webkit-transition: height 500ms ease 0s; tr
家
{contactArea}
您只需在scroll上添加一个类,该类在id=“SalesHeader”
只要试着实现这个代码。
我正在使用这个代码是100%的工作
CSS
.fixedHeader {
height: 20px;
-webkit-transition: height 500ms ease 0s;
transition: height 500ms ease 0s;
}
在滚动中添加fixedHeader
的脚本
<script>
$(window).scroll(function(){
var sticky = $('#yourID'),
scroll = $(window).scrollTop();
if (scroll >= 100)
{
sticky.addClass('fixedHeader');
}
else
{
sticky.removeClass('fixedHeader');
}
});
</script>
$(窗口)。滚动(函数(){
var sticky=$(“#yourID”),
scroll=$(窗口).scrollTop();
如果(滚动>=100)
{
sticky.addClass('fixedHeader');
}
其他的
{
sticky.removeClass('fixedHeader');
}
});
您只需在scroll上添加一个类,该类在id=“SalesHeader”
只要试着实现这个代码。
我正在使用这个代码是100%的工作
CSS
.fixedHeader {
height: 20px;
-webkit-transition: height 500ms ease 0s;
transition: height 500ms ease 0s;
}
在滚动中添加fixedHeader
的脚本
<script>
$(window).scroll(function(){
var sticky = $('#yourID'),
scroll = $(window).scrollTop();
if (scroll >= 100)
{
sticky.addClass('fixedHeader');
}
else
{
sticky.removeClass('fixedHeader');
}
});
</script>
$(窗口)。滚动(函数(){
var sticky=$(“#yourID”),
scroll=$(窗口).scrollTop();
如果(滚动>=100)
{
sticky.addClass('fixedHeader');
}
其他的
{
sticky.removeClass('fixedHeader');
}
});
尝试使用此javascript并根据需要编写css页眉高度
function init() {
window.addEventListener('scroll', function(e){
var distanceY = window.pageYOffset || document.documentElement.scrollTop,
shrinkOn = 300,
header = document.querySelector("header");
if (distanceY > shrinkOn) {
classie.add(header,"smaller");
} else {
if (classie.has(header,"smaller")) {
classie.remove(header,"smaller");
}
}
});
}
window.onload=init()
css
尝试使用此javascript并编写css,因为您需要页眉的高度
function init() {
window.addEventListener('scroll', function(e){
var distanceY = window.pageYOffset || document.documentElement.scrollTop,
shrinkOn = 300,
header = document.querySelector("header");
if (distanceY > shrinkOn) {
classie.add(header,"smaller");
} else {
if (classie.has(header,"smaller")) {
classie.remove(header,"smaller");
}
}
});
}
window.onload=init()
css
试试这个,它可能有助于创建引导模板
$(窗口)。滚动(函数(){
如果($(文档).scrollTop()>50){
$('nav').addClass('shrink');
}否则{
$('nav').removeClass('shrink');
}
});代码>
正文{
填充顶部:50px;
}
导航a{
填充顶部:20px!重要;
填充底部:20px!重要;
字号:18px;
}
导航栏切换{
利润率:13px 15px 13px 0;
}
.navbar品牌{
字体大小:30px;
}
导航条收缩{
最小高度:35px;
}
海军{
填充顶部:10px!重要;
填充底部:10px!重要;
字体大小:15px;
}
nav.shrink.navbar品牌{
字体大小:25px;
}
导航.收缩.导航栏切换{
填充物:4px 5px;
保证金:8px 15px 8px 0;
}
自举起动器
将此文档用作快速启动任何新项目的一种方式。
您得到的只是此文本和一个基本上没有内容的HTML文档
将此文档用作快速启动任何新项目的一种方式。
您得到的只是此文本和一个基本上没有内容的HTML文档
将此文档用作快速启动任何新项目的一种方式。
您得到的只是此文本和一个基本上没有内容的HTML文档
将此文档用作快速启动任何新项目的一种方式。
您得到的只是此文本和一个基本上没有内容的HTML文档
将此文档用作快速启动任何新项目的一种方式。
您得到的只是此文本和一个基本上没有内容的HTML文档
将此文档用作快速启动任何新项目的一种方式。
您得到的只是此文本和一个基本上没有内容的HTML文档
将此文档用作快速启动任何新项目的一种方式。
您得到的只是此文本和一个基本上没有内容的HTML文档
试试这个,它可能有助于创建引导模板
$(窗口)。滚动(函数(){
如果($(文档).scrollTop()>50){
$('nav').addClass('shrink');
}否则{
$('nav').removeClass('shrink');
}
});代码>
正文{
填充顶部:50px;
}
导航a{
填充顶部:20px!重要;
填充底部:20px!重要;
字号:18px;
}
导航栏切换{
利润率:13px 15px 13px 0;
}
.navbar品牌{
字体大小:30px;
}
导航条收缩{
最小高度:35px;
}
海军{
填充顶部:10px!重要;
填充底部:10px!重要;
字体大小:15px;
}
nav.shrink.navbar品牌{
字体大小:25px;
}
导航.收缩.导航栏切换{
填充物:4px 5px;
保证金:8px 15px 8px 0;
}
自举起动器
将此文档用作快速启动任何新项目的一种方式。
您得到的只是此文本和一个基本上没有内容的HTML文档
将此文档用作快速启动任何新项目的一种方式。
您得到的只是此文本和一个基本上没有内容的HTML文档
将此文档用作快速启动任何新项目的一种方式。
您得到的只是此文本和一个基本上没有内容的HTML文档
将此文档用作快速启动任何新项目的一种方式。
您得到的只是此文本和一个基本上没有内容的HTML文档
将此文档用作快速启动任何新项目的一种方式。
您得到的只是此文本和一个基本上没有内容的HTML文档
将此文档用作快速启动任何新项目的一种方式。
您得到的只是此文本和一个基本上没有内容的HTML文档
将此文档用作快速启动任何新项目的一种方式。
您得到的只是此文本和一个基本上没有内容的HTML文档
谢谢Gautham,但我不应该使用jQuery。有没有其他方法可以做到这一点/你能用Java脚本吗?我想是Gautham