私はShopifyプロジェクトに取り組んでいます。私はデザイナーではありません。お店のフライアウトメニューを作る必要があります。問題は2つあります。まず、フライアウトをビューポートの下部まで拡張する必要があります。次に、Navigation Divですべてをバンドルしたいのですが、要素を親から切り離し、要素を移動せずに残りのコンテンツに「レイヤー化」する方法を理解する必要があります。
CSSでメニューを非表示にしてから、jQueryを使用してロールオーバー時にメニューを再表示すると思いました。私はそれがうまくいくとは思いません。フライアウトを配置する方法がわからないので、周りのすべてが無駄になることはありません。
これが今のサイトです: https ://hodkiewicz-zieme-and-hirthe180.myshopify.com/
これがどのように見えるべきかです:http://tinypic.com/r/35hnyox/6
現在nav列にあるものは次のとおりです。おそらく構造を変更します。
<div id="navbar" class="green">
<ul id="navigation">
{% for link in linklists.main-menu.links %}
<li><a class="green" href="{{ link.url }}">{{ link.title }}</a></li>
{% endfor %}
<li><a class="green" href="#">{{ linklists.packard.title }}</a>
<ul class="sub-menu">
<li><a class="green" href="#">-1930 Speedster</a></li>
<li><a class="green" href="#">-1929-31 Super 8</a></li>
<li><a class="green" href="#">-Late 1931-32 Super 8</a></li>
<li><a class="green" href="#">-1929-31 Standard 8</a></li>
<li><a class="green" href="#">-Late 1931-32 Standard 8</a></li>
<li><a class="green" href="#">-Rare Parts</a></li>
<li><a class="green" href="#">-745 Parts</a></li>
</ul>
</li>
<li><a class="green" href="#">{{ linklists.cadillac.title }}</a>
<ul class="sub-menu">
<li><a class="green" href="#">-1932-33 V12 & V16</a></li>
<li><a class="green" href="#">-1934-37 V12 & V16</a></li>
</ul>
</li>
<li><a class="green" href="/cart">Cart</a></li>
<li><a class="green" href="/checkout">Check Out</a></li>
</ul><!--Navigation--><!--Navigation-->
<ul class="sub-navs">
<ul class-"sub-nav">
<li>Carburetor</li>
<li>Parts</li>
<li>Manifolds</li>
<li>Accessories</li>
<li>Sculpture</li>
</ul>
</ul>
<img id="#navbar-logo" src="{{'logo.png' | asset_url}}">
<p id="nav-phone" class="black center bold">775.842.4282</p>
<p class="black center nav-small bold">packardcarbs@gmail.com</p>
<p class="black ce
nter nav-small bold">Sparks, NV USA</p>
</div><!--Navbar-->