I’ve just got back from a short holiday in the South of France.

I went with a group of friends to the Languedoc-Roussillon region and stayed in a cottage in Fenouillède, a small hillside hamlet nestled between two rocky peaks with ruined Cathar castles at the top.

You basically have a wide glacial valley flanked by ranges of tall mountains on which the Cathar built their strongholds, all of which are perched at the top of the highest points and are very difficult to get to. The landscapes are what I imagine Switzerland looks like.

One thing that struck me was how French towns are full of very old, dilapidated buildings. In England I think they would have all been tidied up or redeveloped. But they add a great deal of charm to the place.

Technorati Tags: , , , , , , , , , , ,

where css positioning fails

I’ve just spent a frustrating few weeks trying to create a 3-column website for a client where the middle column does one very simple thing – to expand dynamically to fit the content.

Basically, it can’t.

Which just seems crazy to me. Where is the benefit of having tables, images, any fixed size element overlapping the adjacent area when its enclosing DIV becomes too small? Surely this is something that should have been considered when the spec was being drafted? If you look at my site and make the window really small then the “What’s new” image eventually overlaps (or is overlapped by) the right hand side.

I would regard myself as a fully paid-up member of the pro-CSS camp, but if it can’t do something that simple and common then it’s of limited value and other methods have to be entertained. In this case I’ve had to resort to a table to create the columns, which does exactly what I want but makes me weep to think that I have to add this to my beautiful code. This table makes the code more complicated and reduces the accessibility of the site.

Technorati Tags: , , , , , , ,