Note that there are some explanatory texts on larger screens.

plurals
  1. PONav menu and ribbons broken in Internet Explorer
    primarykey
    data
    text
    <p>I'm encountering two problems in Internet Explorer at the moment. The first is my navigation menu: the links are stacking on top of each other instead of going across the bar. Here is my code for the nav menu.</p> <p><strong>HTML</strong></p> <pre><code>&lt;div class="main-navigation" role="navigation" style="margin-top: 5px;"&gt; &lt;div class="nav-menu"&gt;&lt;ul&gt;&lt;li class="page_item page-item-8"&gt;&lt;a href="http://tshirthideout.com/design-your-own/"&gt;design your own&lt;/a&gt;&lt;/li&gt;&lt;li class="page_item page-item-10"&gt;&lt;a href="http://tshirthideout.com/fan-photos/"&gt;fan photos&lt;/a&gt;&lt;/li&gt;&lt;li class="page_item page-item-12"&gt;&lt;a href="https://tshirthideout.com/win-a-free-t-shirt/"&gt;Win a free T-shirt&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt; &lt;/div&gt;&lt;!-- #site-navigation --&gt; </code></pre> <p><strong>CSS</strong></p> <pre><code>.main-navigation li { margin: 0px 20px 0px 0px; position: relative; text-align: center; padding: 7px 0px; } .main-navigation li ul { display: none; margin: 0; padding: 0; position: absolute; top: 100%; z-index: 1; } .main-navigation li ul ul { top: 0; left: 100%; } .main-navigation ul li:hover &gt; ul { border-left: 0; display: block; } .main-navigation li ul li a { background: #efefef; border-bottom: 1px solid #ededed; display: block; font-size: 11px; font-size: 0.785714286rem; line-height: 2.181818182; padding: 8px 10px; padding: 0.571428571rem 0.714285714rem; width: 180px; width: 12.85714286rem; white-space: normal; } .main-navigation li ul li a:hover { background: #e3e3e3; color: #444; } .main-navigation .current-menu-item &gt; a, .main-navigation .current-menu-ancestor &gt; a, .main-navigation .current_page_item &gt; a, .main-navigation .current_page_ancestor &gt; a { color: #cb0000; font-weight: bold; } </code></pre> <p>The second problem is with my two ribbons I have for titles in the side bar. The right bottom flap that gives it the wrap around look is not showing up.</p> <p><strong>HTML</strong></p> <pre><code>&lt;div class="ribbon"&gt;&lt;strong&gt;SPECIAL OFFERS&lt;/strong&gt;&lt;/div&gt; </code></pre> <p><strong>CSS</strong></p> <pre><code>.ribbon { padding-bottom: 7px; padding-top: 8px; padding-left: 3px; color: #fff; text-shadow: 1px 1px 0px #c1c1c1; font-size: 15px;font-family:'Century Gothic',futura,'URW Gothic L',Verdana,sans-serif; letter-spacing: 5px; position:relative; width:267px; right:0px; top:19px; background-color:#212121; -moz-border-radius:2px 0px 0px 2px; /*radius of 2px*/ -khtml-border-radius:2px 0px 0px 2px; -webkit-border-radius:2px 0px 0px 2px; -webkit-box-shadow: -2px 2px 4px rgba(50, 50, 50, 0.35); -moz-box-shadow: -2px 2px 4px rgba(50, 50, 50, 0.35); box-shadow: -2px 2px 4px rgba(50, 50, 50, 0.35); } .ribbon:after { content:''; width:0; height:0; border-color: #000 transparent transparent #000; border-style:solid; border-width:5px 5px; position:absolute; right:0; bottom:-10px; } </code></pre> <p>This code works in other major browsers, but not in IE.</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload