Показать сообщение отдельно
  #1 (permalink)  
Старый 08.03.2011, 14:25
Аспирант
Отправить личное сообщение для seregarem Посмотреть профиль Найти все сообщения от seregarem
 
Регистрация: 08.07.2010
Сообщений: 46

Скругленные углы и тени
При нажатии на пункт меню должен подсвечиваться блок текста с скругленными углами и тенью:
function setCur(cur){
	var head = document.getElementById('menu');
	var elems = head.getElementsByTagName('li');
	for(var i=0; i<elems.length; i++)elems[i].className='';
	
	document.getElementById('about_div').className='';
	document.getElementById('service_div').className='';
	document.getElementById('objects_div').className='';
	document.getElementById('reference_div').className='';
	document.getElementById('contacts_div').className='';

	document.getElementById(cur.id).className='current';
	document.getElementById(cur.id+'_div').className='current_div';
}

Т.е. стиль слоя задается динамически. В Opera и Mozilla отображается все нормально. А в хроме либо углы скругляются, либо тень делается, а в IE8 - ни то, ни другое. Пробовал подключить DD_roundies_0.0.2a - не работает. Как можно реализовать и тень, и скругленные углы во всех браузерах?
Сайт - http://spi43.ru
Ответить с цитированием