私はカスタムワードプレスのテーマに取り組んでいます。これは、協会(私の場合は劇場グループ)のホームページを再設計することになっている学校プロジェクトの一部です。
ワードプレスメニューをカスタマイズして、4ページの画像を追加しました。ただし、CSSで<nav>
使用しているにもかかわらず、これらの画像が配置されている要素の幅が予想よりも大きくなっています。width: auto
このため、私はこれを解決する方法ではないと思う<nav>
使用法を再配置しました。margin-right: -133px;
上部バナーのHTMLは次のとおりです:(コメント化されたコードの束全体が削除されています)
<header role="banner" id="branding">
<a href="http://dev.zomis.net/talat/">
<img alt="" src="http://dev.zomis.net/talat/wp-content/themes/talat/talat-logo.png" id="header_logotype">
</a>
<nav role="navigation" id="access">
<a href="http://dev.zomis.net/talat/forening">
<img src="http://dev.zomis.net/talat/wp-content/themes/talat/talat_meny_forening_gray.jpg" id="menu_image_forening" class="menu_image">
</a>
<a href="http://dev.zomis.net/talat/scen">
<img src="http://dev.zomis.net/talat/wp-content/themes/talat/talat_meny_scen.jpg" id="menu_image_scen" class="menu_image">
</a>
<a href="http://dev.zomis.net/talat/film">
<img src="http://dev.zomis.net/talat/wp-content/themes/talat/talat_meny_film_gray.jpg" id="menu_image_film" class="menu_image">
</a>
<a href="http://dev.zomis.net/talat/natverk">
<img src="http://dev.zomis.net/talat/wp-content/themes/talat/talat_meny_natverk_gray.jpg" id="menu_image_natverk" class="menu_image">
</a>
<div class="menu-talat-container"><ul class="menu" id="menu-talat"></ul></div>
</nav>
</header>
問題をわかりやすくするために、header
要素全体を赤い色でマークし、nav
を黄色でマークしました。
私はFirebugをよく使って遊んで、これを引き起こしている原因を確認していますが、理解できません。<div class="menu-talat-container">
内の空が原因であると疑っていましたが<header>
、Firebugで何度もその部分を削除していて、違いは見られませんでした。
このページは次の場所で見ることができます:http://dev.zomis.net/talat/scen
見た目とわからない部分の画像に「なぜこの黄色い部分が右に突き出ているの?」と書かれています。
プロパティを削除すると、margin-right
代わりに「ここに画像がないのはなぜですか?」という質問になります。