Кроссбраузерность CSS

MishinOleg

Guest
Кроссбраузерность CSS

Проблема с CSS в браузерах Opera и IE:

Есть стили
PHP:
td.this_td_style{
	border: 1px solid white;
	border-bottom: 2px solid white;
}
td.this_td_style:hover{
	border: 1px solid white;
	border-bottom: 2px solid #FF6600;
	}
A.this_link_style{
	color: #666666;
	TEXT-DECORATION: none;
}
A.this_link_style:hover{
	color: #FF6600;
	TEXT-DECORATION: none;
}
и есть HTML-код
PHP:
<tr>
<td class="this_td_style">
<a href="http://localhost/" class="this_link_style">SomeText</a>
</td>
</tr>
Так вот в Mozilla все работает, а в IE и Opera срабарывает только стиль ссылки - меняется цвет шрифта. Бордюр же не выставляется.

Помогите понять или ткните носом =)
 
MishinOleg
У меня - работает в Opera и Mozilla, в ie - не работает...

з.ы. если очень нужно менять какие-то стили ячейки таблицы, то можно это сделать через onMouseOver / onMouseOut+ javascript...
 

MishinOleg

Guest
Opera тоже заработала, стоило привести названия стилей к маленьким буквам, но IE молчит - кто-нибудь делал такое без OnMouseOver и JavaScript?
 

kruglov

Новичок
hover в MSIE поддерживается только для ссылок.
Так что только JS.

-~{}~ 21.11.05 17:15:

или ждать 7, может там пофиксят...
 

sokol

Zavolga.Net
Бродюр можно сделать и у самой ссылки. Зачем вобще нужен td?
 

MishinOleg

Guest
перетащил все это на ссылку, кое-как переписал сами стили, и теперь все работает. Спасибо.
 
Сверху