網站的頂欄有一個不應該有的陰影。
細節 我已經編輯了這個Jekyll主題的頂欄,感覺有反應,所以我可以在頂欄中添加徽標,現在它已經有了陰影??赡芪乙阅撤N方式添加了它,但是我不確定如何去掉它。我在下面附上了幾張圖片,這樣你可以更好地理解我在說什么。看頂欄的正下方,你會看到那里有一個陰影。
現在是什么樣子
文件 可以在此處找到該存儲庫,其組件包括:
這是一些top-bar.scss,請記住,這個文件中有大約530多行代碼,我不確定我在找什么。
.top-bar {
overflow: hidden;
height: $topbar-height;
line-height: $topbar-height;
position: relative;
background: $topbar-bg;
margin-bottom: $topbar-margin-bottom;
// Topbar Global list Styles
ul {
margin-bottom: 0;
list-style: none;
}
.row { max-width: none; }
form,
input { margin-bottom: 0; }
input {
height: $topbar-input-height;
padding-top: .35rem;
padding-bottom: .35rem;
font-size: $topbar-button-font-size;
這是navigation.html
<div id="navigation" class="sticky">
<nav class="top-bar" role="navigation" data-topbar data-options="scrolltop: false">
<ul class="title-area">
<div id="topbar-logo">
<a href="{{ site.url }}{{ site.baseurl }}">
<img id="topbar-logo-img"
src="{{ site.url }}{{ site.baseurl }}/assets/img/logo-topnav.png"
alt="Technovine Solutions"
style="object-fit:contain"
/>
</a>
</div>
<li class="name">
<h1 class="hide-for-large-up">
<!-- <a href="{{ site.url }}{{ site.baseurl }}" class="icon-tree"> {{ site.title }}</a> -->
<!-- <img src="{{ site.url }}{{ site.baseurl }}/assets/img/{{ site.logo }}"
height="3rem" /> -->
</h1>
</li>
<!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone -->
<li class="toggle-topbar toggle-topbar-click menu-icon"><a><span>Nav</span></a></li>
</ul>
<section class="top-bar-section">
我增加了max-height:fit-content;到_sass_07_layout.scss中的導航
#navigation {
-webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,.2);
box-shadow: 0 2px 3px 0 rgba(0,0,0,.2);
max-height: fit-content;
[class^='icon-']:before, [class*=' icon-']:before {
margin-right: rem-calc(8);
}
}
并清理了_includes_navigation.html文件:
<nav class="top-bar" role="navigation" data-topbar data-options="scrolltop: false">
<ul class="title-area">
<div id="topbar-logo">
<a href="{{ site.url }}{{ site.baseurl }}">
<img id="topbar-logo-img" src="{{ site.url }}{{ site.baseurl }}/assets/img/logo-topnav.png"
alt="Technovine Solutions" style="object-fit:contain" />
</a>
</div>
<li class="toggle-topbar toggle-topbar-click menu-icon"><a><span>Nav</span></a></li>
</ul>
...