The Joy of CSS: Re-Skinning my site…
Posted by Dave Bouwman | Posted in ASP.NET | Posted on 15-11-2006
0
I’ve been spending my “free” time re-skinning my main site, and adding more content into it. It’s not fully cooked at this point, but at least I’ve got the fluid layout working in both FireFox and IE (I think). During my testing, I also found that there are still IE issues on this site are not exactly fixed, so I’m going to look into that as well (sorry if you use IE!).
Here’s a shot of the new site – not suprisingly it looks like the blog skin.
It does use the ASP.NET site map to generate the navigation links.
Since the out of the box ASP.NET menu control emits tables (yikes!),
I’m also using the “CSS Friendly Control Adapters”
which enable various controls to emit different markup. Specifically,
the menu contol can emit ul / li tags which significantly simplify CSS styling. Once this is done, you can just drop by DynamicDrive’s CSS Menu page and pick out the base menu you like, swap out some colors, and you are on your way. Nice and easy.
Since the out of the box ASP.NET menu control emits tables (yikes!),
I’m also using the “CSS Friendly Control Adapters”
which enable various controls to emit different markup. Specifically,
the menu contol can emit ul / li tags which significantly simplify CSS styling. Once this is done, you can just drop by DynamicDrive’s CSS Menu page and pick out the base menu you like, swap out some colors, and you are on your way. Nice and easy.
On a GIS note – I’m also going to be adding more content into the site, including some OpenLayers examples in the Sandbox, and a “white paper” on Code Generation + Geodatabase + ArcDAL.

