gpt4 book ai didi

html - 完全响应的 Jumbotron header

转载 作者:行者123 更新时间:2023-11-28 08:01:56 25 4
gpt4 key购买 nike

我有一个使用 Bootstrap 3 和 Jumbotron header 的 Wordpress 站点。我对使用 skrollr.js 的导航和背景有视差效果。

我为媒体查询 (768px) 设置了不同的大小。对于 768 像素以上的屏幕尺寸,高度为 40%。 25% 用于较小的屏幕尺寸。

现在,当屏幕改变时,超大屏幕会“跳转”到不同的尺寸。我希望它随着屏幕的收缩和拉伸(stretch)而逐渐改变尺寸。我通常会使用百分比来完成此操作,但是当我输入“最小高度:40%”时,超大屏幕的高度变为 0。

标题html

<div class="container-fluid">
<div class="jumbotron" data-0="background-position:0px -50px;" data-350="background-position:0px 100px;">

<header id="skrollr-body">
<nav class="navbar navbar-custom" role="navigation" data-0="opacity: 1" data-50="opacity: 0">
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">

<div class="navbar-brand">
<?php if (get_theme_mod(FT_scope::tool()->optionsName . '_logo', '') != '') { ?>
<a class="mylogo" rel="home" href="<?php bloginfo('siteurl');?>/" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>"><img relWidth="<?php echo intval(get_theme_mod(FT_scope::tool()->optionsName . '_maxWidth', 0)); ?>" relHeight="<?php echo intval(get_theme_mod(FT_scope::tool()->optionsName . '_maxHeight', 0)); ?>" id="ft_logo" src="<?php echo get_theme_mod(FT_scope::tool()->optionsName . '_logo', ''); ?>" alt="" /></a>
<?php } else { ?>
<h1 class="site-title logo"><a id="blogname" rel="home" href="<?php bloginfo('siteurl');?>/" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>"><?php bloginfo( 'name' ); ?></a></h1>
<?php } ?>
</div>
</div>

...

CSS 是

.jumbotron {
min-height: 40%;
text-align: center;
margin: 0px;
padding: 30px 40px;
background: url('../img/homeBG.jpg') no-repeat center center;
background-size: 100%;
background-color: #f4f4f5;
}

最佳答案

使用 CSS 过渡。向每个媒体特定的 .jumbotron CSS 添加过渡,就像这样

...media query... {
.jumbotron {
transition: min-height 1s;
min-height: 40%;
....rest of css...
}
}

关于html - 完全响应的 Jumbotron header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29715953/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com