MySQL interesse |
|
Wat heb je nodig? Alleen die padding werkt niet naar behoren en dat alleen als er Vista draait op de pc van de persoon die kijkt in combinatie met IE8. Voor de rest werkt het.
Gaat om een menu die in de index staat:
<div class="arrowlistmenu">
<li><a href="content.php" target="content">Home</a></li>
<div>
<div class="arrowlistmenu"> <li><a href="content.php" target="content">Home </a></li>
Dit is het stukje css waar de padding niet wil werken:
.arrowlistmenu li a{
color: #FFED00;
background: url(images/knop1.gif) no-repeat center left;
display: block;
padding: 5px 0;
padding-left: 10px; // Deze werkt dus niet in IE8
text-decoration: none;
}
.arrowlistmenu li a{ color: #FFED00; background: url(images/knop1.gif) no-repeat center left; display: block; padding: 5px 0; padding-left: 10px; // Deze werkt dus niet in IE8 text-decoration: none; }
Hiermee wordt gekeken welke stylesheet er gebruikt moet worden:
$ua_ok= $_SERVER['HTTP_USER_AGENT'];
if( eregi( "Windows", $ua_ok ) && eregi( "msie", $ua_ok ) && eregi( "[8]\.[0-9]", $ua_ok ) ) {
echo ( '<link rel="stylesheet" type="text/css" href="styleIE8.css" />' );
}
$ua_ok= $_SERVER['HTTP_USER_AGENT']; if( eregi( "Windows", $ua_ok ) && eregi( "msie", $ua_ok ) && eregi( "[8]\.[0-9]", $ua_ok ) ) { echo ( '<link rel="stylesheet" type="text/css" href="styleIE8.css" />' ); }
|