PNG-fix en navigatie werken niet

Pagina: 1
Acties:

  • DNA_Saint
  • Registratie: Maart 2004
  • Laatst online: 14:06

DNA_Saint

Go Go Gadget Ondertitel!

Topicstarter
Hallo beste mensen,

Ik ben momenteel bezig met mn portfolio. Maar nu heb ik 2 problemen. En deze problemen zijn alleen met IE6.

Website: www.andy-man.nl

Probleem 1. PNG Fix.
Ik heb al 2 geprobeerd, maar beiden werken niet.
deze 2 heb ik geprobeerd:
http://www.twinhelix.com/css/iepngfix/demo/
http://homepage.ntlworld.com/bobosola/

Misschien gebruik ik verkeerde html ofzo, maar het werkt maar niet.
Wie weet een betere of hoe ik dit werkend moet krijgen?

Probleem 2. Navigatie
Zoals je in IE6 kan zien, werkt het menu gewoon niet goed. En daarmee bedoel ik de hover status.

HTML:
HTML:
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
      <div id="navigation">
        <div id="navigation-header">
          <h1>MainMenu</h1>
        </div>
        <!-- afsluiting navigation-header-->
        <div class="nav-roundcont">
                  <div class="roundtop"> <img src="images/tl.gif" alt="" 
                             width="8" height="8" class="corner" 
                             style="display: none" /> </div>
          <ul>
            <li><a href="#">Home</a></li>
            <li><a href="#">Over mij</a></li>
            <li><a href="#">CV</a></li>
            <li><a href="#">POP</a></li>
            <li><a href="#">Portfolio</a></li>
            <li><a href="#">Contact</a></li>
            <li><a href="#">Links</a></li>
          </ul>
          <div class="nav-roundbottom"> <img src="images/bl.gif" alt="" 
                             width="8" height="8" class="corner" 
                             style="display: none" /> </div>
          <!-- afsluiting roundbottom-->
        </div>
        <!-- afsluiting roundcon-->
      </div>
      <!-- afsluiting navigation-->


de CSS:
Cascading Stylesheet:
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
#navigation {
        width: 278px;
        float:left;
        margin-left:20px; 
        color:#34ab03;
        }
        
#navigation-header {
        background-image:url(../images/heading-navigatie.png);
        background-repeat:no-repeat;
        height:25px;    
        padding-top: 11px;
        padding-left: 18px;
        margin-left: 42px;
        }       

#navigation a {
        color:#34ab03;
        text-decoration:none;
        display: block;
        }
        
#navigation a:hover {
        color:#fff;
        height: 50px;
        width:100%;
        }       

#navigation ul {
        font-size:13px;
        font-weight:bold;
        letter-spacing:7px;
        line-height:50px;
        padding-left:20px;
        }

#navigation ul li:hover {       
        background-image:url(../images/main-menu-hover.gif);
        background-repeat:repeat-x;
        margin-left:-20px;
        padding-left:20px;
        color:#fff;
        }

Huub Huub Barbatruc!


  • killercow
  • Registratie: Maart 2000
  • Laatst online: 23-01 11:40

killercow

eth0

Je hover probleem is gewoon het feit dat IE6 alleen :hover support op A elementen.

http://www.xs4all.nl/~peterned/csshover.html

openkat.nl al gezien?


  • Duroth
  • Registratie: Juni 2007
  • Laatst online: 27-04-2016

Duroth

No rest for the tweaked

Wat je PNG-probleempje betreft; je weet dat dit alleen werkt op achtergronden, en niet op <img> elementen? Je sidenotes zijn <img> elementen, die zullen nooit gaan werken op deze manier.

Hover-probleem is op te lossen door a) enkel gebruik te maken van a elementen met een :hover, of door javascript (iets in de trend van onmouseOver=this.className=' ';")

  • DNA_Saint
  • Registratie: Maart 2004
  • Laatst online: 14:06

DNA_Saint

Go Go Gadget Ondertitel!

Topicstarter
Maar mijn mijn menu heading werkt het ook niet. En bij de footer ook niet, terwijl die als achtergrond ingesteld zijn.
Maar op deze site:
http://www.twinhelix.com/css/iepngfix/demo/

daar is het ook met een <img>?

Huub Huub Barbatruc!


  • killercow
  • Registratie: Maart 2000
  • Laatst online: 23-01 11:40

killercow

eth0

Duroth schreef op dinsdag 04 december 2007 @ 17:39:
Wat je PNG-probleempje betreft; je weet dat dit alleen werkt op achtergronden, en niet op <img> elementen? Je sidenotes zijn <img> elementen, die zullen nooit gaan werken op deze manier.

Hover-probleem is op te lossen door a) enkel gebruik te maken van a elementen met een :hover, of door javascript (iets in de trend van onmouseOver=this.className=' ';")
<img> kan ook prima met de png hack gefixed worden.

openkat.nl al gezien?


  • DNA_Saint
  • Registratie: Maart 2004
  • Laatst online: 14:06

DNA_Saint

Go Go Gadget Ondertitel!

Topicstarter
maar, wat is nou nu eigenlijk de oplossing op mijn png probleem? :D
Want <img> kan dus wel, maar ik heb op mn site ook gewoon png's als achtergrondafbeelding en die werken ook niet.

Huub Huub Barbatruc!


  • Juup
  • Registratie: Februari 2000
  • Niet online
Beide zijn te fixen met de IE6 fixer van Dean Edwards: http://dean.edwards.name/IE7/
Maar ook daarbij is het even rommelen om die PNG transparantie goed te krijgen.

Lees de fora van de betreffende fix-sites.

Een wappie is iemand die gevallen is voor de (jarenlange) Russische desinformatiecampagnes.
Wantrouwen en confirmation bias doen de rest.

Pagina: 1