【问题标题】:Bootstrap - Logo at top and navbar below logoBootstrap - 顶部的徽标和徽标下方的导航栏
【发布时间】:2015-06-30 21:17:11
【问题描述】:

我想创建一个轻量级的响应式网站。引导是最简单的方法。 我在 startbootstrap.com 找到了简单的主题,但我不想在顶部固定菜单。 我想把一个标志放在顶部和下面的菜单。当用户向下滚动时,徽标将消失,菜单将固定在顶部。 我只能通过例子来解释:

我不想要这个:http://ironsummitmedia.github.io/startbootstrap-modern-business/

我想要这样的导航菜单和徽标:http://webyzona.com//templates/themeforest/globalnews/#

感谢您的帮助。

【问题讨论】:

  • 你试过什么?要获得此类方面的帮助,我们需要查看您的代码。
  • 很高兴你知道你想要什么和不想要什么。肯定公司花了很多钱找人开发那个漂亮的导航
  • 花点时间创建一些代码。
  • 这意味着您需要将徽标放在不同的容器上。但就在navbar的下方
  • @GreenFox 高于还是低于?

标签: css twitter-bootstrap


【解决方案1】:

关于上面的标志和下面的导航栏:

这很简单,就像在 HTML 中切换顺序一样,没有什么别的了。

使导航栏向上滑动

这可以通过使用 jQuery 来实现,准确地说是 .slideUp() 和 .slideDown() 方法。或者我不确定,但我认为你可以用 CSS3 做到这一点。

来源:

JQuery SlideUp

JQuery SlideDown

使用引导程序

如果您想要一个轻量级网站,我不建议您使用 bootstrap。因为它有很多你永远不会使用的东西。而是研究 SASS 和 Mediaquery。

Media queries

SASS/SCSS

阅读您的帖子后,老实说,我认为您应该投资制定网站计划并对其进行一些研究和开发。对我们来说,有一些源代码可以处理,这对我们来说更容易! :)

【讨论】:

  • 非常感谢,但我是一名 java 编码员,所以我的 css 和 html 代码技能非常糟糕。所以我必须找到一个现成的模板。
【解决方案2】:

这只是DEMO you need to add menu items

$(document).ready(function() { 
        var $header = $("header"),
            $clone = $header.before($header.clone().addClass("clone"));

        $(window).on("scroll", function() {
            var fromTop = $(window).scrollTop();
            console.log(fromTop);
            $("body").toggleClass("down", (fromTop > 20));
        });
    });

【讨论】:

  • 谢谢。是否可以在红色横幅上方添加徽标?
猜你喜欢
  • 2018-07-27
  • 1970-01-01
  • 2012-04-11
  • 1970-01-01
  • 1970-01-01
  • 2013-08-30
  • 2017-03-19
  • 2018-04-24
  • 1970-01-01
相关资源
最近更新 更多