It's the 'attribute' selector and is not understood by IE < 7.
In the example, rules for all browsers are in black, rules for IE-only in blue and rules for all but IE(6) in green.

On Sat, 23 Sep 2006 20:43:53 +1000, Designer <[EMAIL PROTECTED]> wrote:

In the recent 'Links for light reading', the author of:

http://www.jakpsatweb.cz/css/css-vertical-center-solution.html

Uses the following:

#outer {height: 400px; overflow: hidden; position: relative;}
#outer[id] {display: table; position: static;}

and I don't understand the [id] bit. I've googled and found nothing, and I've fiddled with it and found that it is parsed OK by standard browsers and ignored by IE6 (but used by IE7).

Anyone have any info on this?  It also validates as CSS.




--
Tyssen Design
www.tyssendesign.com.au
Ph: (07) 3300 3303
Mb: 0405 678 590


*******************************************************************
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: [EMAIL PROTECTED]
*******************************************************************

Reply via email to