Here is the latest update on the HTML5/CSS3 web page. I am still trying to make the page show up correctly in Internet Explorer.
The current build is here:
http://www.craigwebbart.com/shalizarproperties/shalizar-project06.htm
This version uses Modernizer.js + PIE.htc. I have also incorporated some of Paul Irish’s ideas and code from Boilerplate.
PIE is now working, but my website breaks in IE + I have coding errors to work out.
IE8 works the best.
IE 7 has a problem with The 2nd-level menu showing.
IE6, the menu problem is more profound, plus the Pngfix that I picked is not working. The one I used, I stole from clearleft.com’s home page. I need to see that it is installed properly or use the other one that Paul Irish recommends.
The menu breaking in IE 7 and 6 are a little beyond my skill set and I need help. Will the Selectivizer js that Evan2all suggested help with this, or can I use a simpler, more direct hack? Advice from you on this will save days and days of blind testing. I do not even know what to Google.
The top and bottom menu were originally inspired by a tutorial at Webdesignerwall
The other page elements were inspire by a tutorial at onextrapixel.com, although the original has pretty well been effaced.
Lastly, I copied a lot of the Paul Irish Boilerplate CSS into mine. I plan to go into it and weed it down some. My previous style sheets incorporated Myers + others + Blueprint CSS.
All IE browsers have an odd color in the <article>. I must have a flaw in the CSS. Also, the Body Gradient is breaking in all browsers. I suspect that I have a broken <div> somewhere. - These I am working on.
There seems to be no gradient with Windows/FF3.0 Can anyone suggest a link to learn about targeting FireFox browsers? I want to know if I can take the PIE out and put the windows gradients back in for FF3.0?
Lessons learned:
It took three days for me to get PIE to work. Helpful hint: PIE does not work with -ms-filter: "progidXImageTransform.Microsoft.gradient. It is either/or. Lots of testing to find that out. Also, I read that PIE does not work well with the body tag. This may be causing the background gradient problem.
Also: do not use Boilerplate from the Boilerplate.com website. The current build is on Paul Irish’s Github (this is 10/18/10 - this info may change).
I have been using http://cross-browser.appspot.com/ to see cross-browser for testing. It is fast and I like it. What do you use?
So, anyway, one week in – I am still working at cross-browser HTML5/CSS on this simple project.
I need pointers with the CSS menu.
Any help or advice will be much appreciated.