前提・実現したいこと
現在HTML,CSSでサイト作りを行なっています。
Chromeに合わせ、CSSを適用しているのですが、safariで開くとレイアウトが崩れてしまいます。
レイアウトが崩れてしまう部分は、headerに導入している、ドロップダウンメニューの箇所で、それ以外は崩れることなく表示できています。
リセットCSSなど調べてみたのですが、詳しく分からず、質問させていただきました。
発生している問題・エラーメッセージ
該当のソースコード
<div class="header-right"> <ul class="list"> <li class="home"><a href="index.html">Home</a></li> <li class="language"> <a href="#">Language</a> <ul> <li class="english"><a href="eindex.html">▶︎ English</a></li><br/> <li class="chinese"><a href="#準備中#">▶︎ Chinese</a></li> </ul> </li> <li class="contact"><a href="contact.index.html">Contact</a></li> <li><a href="https://www.facebook.com/%E5%96%AB%E7%85%99%E6%89%80%E3%83%8A%E3%83%93-2229320117146212/" class="btn facebook" target="_blank"><i class="fab fa-facebook-square"></i></a></li> <li><a href="https://twitter.com/Japansmoking" class="btn twitter" target="_blank"><i class="fab fa-twitter-square"></i></a> </li> <div class="menu-icon"> <li><a href="#"> <i class="fas fa-bars"></i> </a> <ul> <li class="menu-home"><a href="index.html">Home</a></li><br/> <li class="menu-language"><a href="#">Language</a> </li> <li class="menu-english"><a href="eindex.html"> ▶︎ English</a></li> <li class="menu-chinese"><a href="#準備中#"> ▶︎ Chinese</a></li> <br/> <li class="menu-contact"> <a href="contact.index.html">Contact</a> </li> </ul> </li> </div> </ul> </div>
試したこと
appearance: none;
-webkit-appearance: none;
調べてこの2項目は試している現状です。
拙いコードで申し訳ありません、確認のほどよろしくお願いいたします。
サイトは、
smoking-area.info
で出てくるかと思います。
補足情報(FW/ツールのバージョンなど)
回答1件
あなたの回答
tips
プレビュー