[QUOTE=Kaiser3;57416]Hallo,
mir ist bei Betrachtung des Shops im Internent Explorer 9 aufgefallen, sowohl bei meiner Shop-Installation, als auch im Demoshop, dass in einer Unterkategorie z.B. Kiteboarding/Kiteboards das Logo RSS-Feed und der Text dazu im Container nicht am rechten Rand des Containers stehen.
Bei Opera, Safari, Google-Chrom und Mozilla steht das Logo mit Text richtig am rechten Rand.
Hat jemand für den bug im IE 9 eine Lösung?
Gruß[/QUOTE]
Anscheinend wird beim IE ein Javascript-Modul eingesetzt, das die von (IE nicht unterstützte) CSS3 “shadow”-Styles nachahmt.
Und dabei ziemlichen Müll Code produziert, dabei vor allem die Breite des Elements auf 42.64 px setzt, was die Position des RSS-Symbols erklärt…
<div style="width: 42.64px; position: relative;"><div style="width: 42.64px; height: 16px; display: inline; position: relative; z-index: 100;" class="JQFEText">Kites
<a id="rssActiveCategory" class="rss external" title="OXID eShop 4/Kiteboarding/KitesArtikel" href="http://demoshop.oxid-esales.com/community-edition/rss/Kategorie/Kites/" target="_blank"><img alt="OXID eShop 4/Kiteboarding/KitesArtikel" src="http://demoshop.oxid-esales.com/community-edition/out/azure/img/rss.png"><span class="FXgradOrange corners glowShadow">OXID eShop 4/Kiteboarding/KitesArtikel</span></a>
</div>
<div style="left: 0px; top: 0px; width: 42.64px; height: 16px; position: absolute; z-index: 90;"><div style="left: 0px; top: -1px; width: 42.64px; height: 16px; color: rgb(16, 77, 92); position: absolute; z-index: 10; opacity: 0.1;" class="JQFEShadow">Kites
<a id="rssActiveCategory" class="rss external" title="OXID eShop 4/Kiteboarding/KitesArtikel" href="http://demoshop.oxid-esales.com/community-edition/rss/Kategorie/Kites/" target="_blank"><img alt="OXID eShop 4/Kiteboarding/KitesArtikel" src="http://demoshop.oxid-esales.com/community-edition/out/azure/img/rss.png"><span class="FXgradOrange corners glowShadow">OXID eShop 4/Kiteboarding/KitesArtikel</span></a>
</div>
<div style="left: 0px; top: -1px; width: 42.64px; height: 16px; color: rgb(16, 77, 92); position: absolute; z-index: 10; opacity: 0.1;" class="JQFEShadow">Kites
<a id="rssActiveCategory" class="rss external" title="OXID eShop 4/Kiteboarding/KitesArtikel" href="http://demoshop.oxid-esales.com/community-edition/rss/Kategorie/Kites/" target="_blank"><img alt="OXID eShop 4/Kiteboarding/KitesArtikel" src="http://demoshop.oxid-esales.com/community-edition/out/azure/img/rss.png"><span class="FXgradOrange corners glowShadow">OXID eShop 4/Kiteboarding/KitesArtikel</span></a>
</div>
<div style="left: 0px; top: -1px; width: 42.64px; height: 16px; color: rgb(16, 77, 92); position: absolute; z-index: 10; opacity: 0.1;" class="JQFEShadow">Kites
<a id="rssActiveCategory" class="rss external" title="OXID eShop 4/Kiteboarding/KitesArtikel" href="http://demoshop.oxid-esales.com/community-edition/rss/Kategorie/Kites/" target="_blank"><img alt="OXID eShop 4/Kiteboarding/KitesArtikel" src="http://demoshop.oxid-esales.com/community-edition/out/azure/img/rss.png"><span class="FXgradOrange corners glowShadow">OXID eShop 4/Kiteboarding/KitesArtikel</span></a>
</div>
<div style="left: 0px; top: -1px; width: 42.64px; height: 16px; color: rgb(16, 77, 92); position: absolute; z-index: 10; opacity: 0.1;" class="JQFEShadow">Kites
<a id="rssActiveCategory" class="rss external" title="OXID eShop 4/Kiteboarding/KitesArtikel" href="http://demoshop.oxid-esales.com/community-edition/rss/Kategorie/Kites/" target="_blank"><img alt="OXID eShop 4/Kiteboarding/KitesArtikel" src="http://demoshop.oxid-esales.com/community-edition/out/azure/img/rss.png"><span class="FXgradOrange corners glowShadow">OXID eShop 4/Kiteboarding/KitesArtikel</span></a>
</div><div style="left: 0px; top: -1px; width: 42.64px; height: 16px; color: rgb(16, 77, 92); position: absolute; z-index: 10; opacity: 0.1;" class="JQFEShadow">Kites
<a id="rssActiveCategory" class="rss external" title="OXID eShop 4/Kiteboarding/KitesArtikel" href="http://demoshop.oxid-esales.com/community-edition/rss/Kategorie/Kites/" target="_blank"><img alt="OXID eShop 4/Kiteboarding/KitesArtikel" src="http://demoshop.oxid-esales.com/community-edition/out/azure/img/rss.png"><span class="FXgradOrange corners glowShadow">OXID eShop 4/Kiteboarding/KitesArtikel</span></a>
</div><div style="left: 0px; top: -1px; width: 42.64px; height: 16px; color: rgb(16, 77, 92); position: absolute; z-index: 10; opacity: 0.1;" class="JQFEShadow">Kites
<a id="rssActiveCategory" class="rss external" title="OXID eShop 4/Kiteboarding/KitesArtikel" href="http://demoshop.oxid-esales.com/community-edition/rss/Kategorie/Kites/" target="_blank"><img alt="OXID eShop 4/Kiteboarding/KitesArtikel" src="http://demoshop.oxid-esales.com/community-edition/out/azure/img/rss.png"><span class="FXgradOrange corners glowShadow">OXID eShop 4/Kiteboarding/KitesArtikel</span></a>
</div><div style="left: 0px; top: -1px; width: 42.64px; height: 16px; color: rgb(16, 77, 92); position: absolute; z-index: 10; opacity: 0.1;" class="JQFEShadow">Kites
<a id="rssActiveCategory" class="rss external" title="OXID eShop 4/Kiteboarding/KitesArtikel" href="http://demoshop.oxid-esales.com/community-edition/rss/Kategorie/Kites/" target="_blank"><img alt="OXID eShop 4/Kiteboarding/KitesArtikel" src="http://demoshop.oxid-esales.com/community-edition/out/azure/img/rss.png"><span class="FXgradOrange corners glowShadow">OXID eShop 4/Kiteboarding/KitesArtikel</span></a>
</div></div><div style="left: 0px; top: 0px; width: 42.64px; height: 16px; position: absolute; z-index: 110;"></div></div>
Beim IE7/IE8 fehlt das RSS-Sysmbol dafür ganz…
Im FF sieht das so aus:
<h1 class="pageHead">Kites
<a title="OXID eShop 4/Kiteboarding/KitesArtikel" href="http://demoshop.oxid-esales.com/community-edition/rss/Kategorie/Kites/" id="rssActiveCategory" class="rss external" target="_blank"><img alt="OXID eShop 4/Kiteboarding/KitesArtikel" src="http://demoshop.oxid-esales.com/community-edition/out/azure/img/rss.png"><span class="FXgradOrange corners glowShadow">OXID eShop 4/Kiteboarding/KitesArtikel</span></a>
</h1>
Man könnte versuchen, mit der CSS-Deklaration
.pageHead.JQFE div {
width:auto !important;
}
die volle Breite zu erzwingen (im IE Debugger hilft das), aber dann tauchen neue Probleme auf…
Das kann man wohl nur durch Neukonstruktion dieses HTML-Bereichs lösen, indem man das RSS-Image aus dem Bereich herauslöst, der von diesem Modul bearbeitet wird.
Oder man verzichtet bei IE generell auf den “Shadow”-Effekt.
Das dürften wohl diese Module sein:
<!--[if IE]>
<script src="http://demoshop.oxid-esales.com/community-edition/out/azure/src/js/jquery-fonteffect-1.0.0.js"></script>
<script src="http://demoshop.oxid-esales.com/community-edition/out/azure/src/js/fonteffect.oxid.js"></script>
<![endif]-->