как сделать "резиновый" CSS rollover>> 1) высота <a> хочется сделать по высоте таблицы, в которую заключен
>> 2) ширину каждой <a> надо сделать по 20% от ширины таблицы в которую заключен div
>> 3) выравнивание текста внутри <a> сделать горизонтально по центру и по вертикали middle ?
> a - inline-элемент, поэтому высота трудно доступна, используй блоковых. в данном случае - ячейки вполне оправданы.
Кто/что мешает превратить все #navigation а в inline, или даже в inline-block, чтобы не усложнять код. Привыкли мыслить в рамках HTML 3.1 :)
> поскольку в MSIE не работает свойство display: table-cell, то все-таки с помощью чистого CSS нельзя будет это сделать, придется использовать таблицу, которую создаеш по назначению ;-)
С помощью ?чистого? CSS можно сделать ещё не такое. CSS и создавался для того, чтобы добиваться любой конфигурации макета страницы без всяких td (которые только ограничивают возможности). |