当前位置:   article > 正文

hexo landscape中将导航栏设置为banner的底部

landscape二级导航栏

欢迎进入 我的 个人主页  查看效果

 

Hexo-Landscape主题中默认的导航栏内容(包括“主页”,“归档”等)被设置于Banner的顶部,但是,为了让访客在浏览网页是能更快地找到 导航栏 , 个人认为将其设置在 Banner底部 更加方便!

谷歌度娘都搜了一遍,并未发现有相关教程,因此,自己琢磨了一下,捣鼓出来了现在的效果,感觉还算可以,过程分享如下。

打开主题目录下的 hexo/theme/landscape/source/css/_partial/header.styl 文件,

找到如下默认设置:

  1. #header-inner
  2. position: relative
  3. overflow: hidden
  4. #header-title
  5. text-align: center
  6. height: logo-size
  7. position: absolute
  8. top: 50%
  9. left: 0
  10. margin-top: logo-size * -0.5
  11. #main-nav
  12. float: left
  13. margin-left: -15px
  14. .nav-icon
  15. @extend $nav-link
  16. font-family: font-icon
  17. text-align: center
  18. font-size: font-size
  19. width: font-size
  20. height: font-size
  21. padding: 20px 3px
  22. position: relative
  23. cursor: pointer

 

将上述内容依次更改为:
 

  1. #header-inner
  2. position: absolute #此处有更改
  3. top: 80% #此处有添加,80% 即 导航栏位置的设定
  4. left: 0 #此处有添加
  5. overflow: hidden
  6. #header-title
  7. text-align: center
  8. height: logo-size
  9. position: absolute
  10. top: 40% #此处有更改
  11. left: 0
  12. margin-top: logo-size * -0.5
  13. #main-nav
  14. float: left
  15. font-size: 18px #此处有添加,更改导航栏字体的大小,默认font-size=14px
  16. margin-left: 30px
  17. .nav-icon
  18. @extend $nav-link
  19. font-family: font-icon
  20. text-align: center
  21. font-size: 18px #此处有更改,更改导航栏图标的大小,默认font-size=14px
  22. width: 18px #此处有更改
  23. height: 18px #此处有更改
  24. padding: 20px 15px
  25. position: relative
  26. cursor: pointer

以上更改结束,在Hexo根目录下运行 hexo g - d 即可查看效果。

当然,如果自己所使用的banner图片和导航栏文字不能很好吻合的话,请自行更改banner图片。

更改后效果为:

--------------------------------------------

另外注意,
以我自己制作的banner图片为例,主题目录下的 hexo/theme/landscape/source/css/_variables.styl 文件中,将 “banner-height” 由默认的 300 px 改为 400 px 效果更佳。

  1. // Header
  2. logo-size = 40px
  3. subtitle-size = 16px
  4. banner-height = 300px # 更改此处为 400 px
  5. banner-url = "images/banner.jpg"

其他设置请勿轻易更改!

以上。

-----------------------------------

由于本文作者水平有限,文中如有错误之处,欢迎大家批评指正!

版权声明:
① 本文仅代表作者个人观点,不代表任何其它立场!
② 版权归自媒体( http://meiweiping.cn )所有,转载与分享必须注明出处,欢迎交流合作!

转载于:https://my.oschina.net/u/3372900/blog/863029

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/636199
推荐阅读
相关标签
  

闽ICP备14008679号