Beste medetweakers,
Ik heb een menu opgebouwd waarbij de li's een "divider" hebben. Het li element heeft hiervoor een multiple background property die doormiddel van PIE opgevangen wordt om zo ook in Internet Explorer 7 en 8 goed te functioneren. Echter werkt het deze keer niet en is de divider vanaf IE8 niet meer zichtbaar in het menu.
Screenshot IE9:

Screenshot IE7:

CSS:
De PIE implementatie is wel correct geïmplementeerd aangezien IE7 en 8 wel de PIE classes meekrijgen van het PIE bestand.
Hopelijk iemand met suggesties, alvast bedankt!
Ik heb een menu opgebouwd waarbij de li's een "divider" hebben. Het li element heeft hiervoor een multiple background property die doormiddel van PIE opgevangen wordt om zo ook in Internet Explorer 7 en 8 goed te functioneren. Echter werkt het deze keer niet en is de divider vanaf IE8 niet meer zichtbaar in het menu.
Screenshot IE9:
Screenshot IE7:
CSS:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
| #menu{
width:1148px;
top:32px;
position:relative;
float:left;
}
.horizontalmenu ul.menu{
height:43px;
width:1148px;
background:url(../images/menu-bg.png) repeat-x;
float:left;
position:relative;
z-index:200000;
}
.horizontalmenu ul.menu li{
position:relative;
background: url(../images/menu-divider.png) right no-repeat,
url(../images/menu-divider.png) left no-repeat;
height:43px;
margin-right:-2px;
float:left;
padding-left:2px;
}
.horizontalmenu ul.menu li.first{
background: url(../images/menu-divider.png) left no-repeat;
}
.horizontalmenu ul.menu li.last{
padding-right:2px;
}
.horizontalmenu ul.menu li a{
padding:0 24px 0 24px;
display:block;
font:normal 16px/43px 'Open Sans', Verdana, Geneva, sans-serif;
color:#fff;
text-decoration:none;
float:left;
position:relative;
height:43px;
-moz-transition:0.2s ease-in-out; /* Firefox 4 */
-webkit-transition:0.2s ease-in-out; /* Safari and Chrome */
-o-transition:0.2s ease-in-out; /* Opera */
transition:0.2s ease-in-out;
}
.horizontalmenu ul.menu li a:hover{
background:#1b337d;
-moz-transition:0.2s ease-in-out; /* Firefox 4 */
-webkit-transition:0.2s ease-in-out; /* Safari and Chrome */
-o-transition:0.2s ease-in-out; /* Opera */
transition:0.2s ease-in-out;
} |
De PIE implementatie is wel correct geïmplementeerd aangezien IE7 en 8 wel de PIE classes meekrijgen van het PIE bestand.
Hopelijk iemand met suggesties, alvast bedankt!