CSS’s next big challenge is to make flexible, dynamic page layouts that work across our ever-broadening range of devices. With solutions proposed and under discussion, Peter Gasston offers a snapshot of the future This article first appeared in issue 231 of .
User Interfaces can be easily defined as graphics that will be used & seen by the “simple user”. So you are reading this article on the website, look around, can you see those buttons? Navigation menus? Icons, forms, almost anything you see on the web are user-interface elements.
It’s amazing what can be done with CSS these days. Support for the latest CSS3 properties is strong in the latest versions of all the major browsers – even Internet Explorer – and the possibilities for typography, animation and interactivity have never been greater.
This series of website layouts use percentage widths and relative positioning, and they work with all the common web browsers including Safari on the iPhone and iPod touch. They’re also ‘stackable’ so you can use multiple column types on the one page.