Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > HTML и CSS
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.11.2010, 17:15   #1
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию Закруглённые углы с прозрачностью в IE6

Нужно вот такую штуку сделать в 6 осле. В данный момент закругляется это всё дело рисованием огромного количества однопиксельных дивов по углам, костыли жуткие. Может кому-нибудь попадалось решение поэлегантнее, желательно без JS?
Изображения
Тип файла: png Буфер обмена-1.png (4.6 Кб, 141 просмотров)
пыщь
JTG вне форума Ответить с цитированием
Старый 26.11.2010, 17:24   #2
Виталий Желтяков
Старожил
 
Аватар для Виталий Желтяков
 
Регистрация: 19.04.2010
Сообщений: 2,702
По умолчанию

Открывать Oper-ой.
Вложения
Тип файла: zip Закругленные уголки с помощью VML и CSS3.zip (40.3 Кб, 17 просмотров)
Виталий Желтяков вне форума Ответить с цитированием
Старый 30.11.2010, 16:58   #3
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

Спасибо, решили не насиловать осла и делать картинками.

Собственно табы с выпадающим меню
Код HTML:
<ul class="menu">
    <li class="number1-li"
        <a href="Категория 1" class="item_off number1-a menu_timeout">
            Текст на табе
	 <span class="tab_TL">&nbsp;</span>
	 <span class="tab_TR">&nbsp;</span>
        </a>
        <ul class="submenu_1" style="display:none">
            <!-- выпадающее меню 1 -->
        </ul>
    </li>

    <li class="number2-li"
        <a href="Категория 2" class="item_off number2-a menu_timeout">
            Текст на табе
	 <span class="tab_TL">&nbsp;</span>
	 <span class="tab_TR">&nbsp;</span>
        </a>
        <ul class="submenu_1" style="display:none">
            <!-- выпадающее меню 2 -->
        </ul>
    </li>

   ...

</ul>
Закругления в виде 2 блоков по углам с фоновой картинкой
Код HTML:
/* _new_styles.css */

.menu li a {
	display: block;
	float: left;
	padding: 7px 7px 0;
	height: 28px;
}

.tab_TL {
	position:absolute;
	top:0px;
	left:0px; 
	width:11px;
	height:11px;
	background-image:url(../img/tab_corners.gif);  
}

.tab_TR {
	position:absolute;
	top:0px;
	right:0px;
	width:11px;
	height:11px;
	background-position:100% 0;
	background-image:url(../img/tab_corners.gif);
}

a.item_off:hover .tab_TL, a.menu_timeout .tab_TL { 
	background-image:url(../img/tab_corners_active.gif);        
}

a.item_off:hover .tab_TR, a.menu_timeout .tab_TR {    
	background-image:url(../img/tab_corners_active.gif);              
}
Отдельно работало везде, в куче с остальными стилями сайта косячит IE Помогите разобраться
Вложения
Тип файла: zip user_bt.zip (136.9 Кб, 7 просмотров)
пыщь

Последний раз редактировалось JTG; 30.11.2010 в 17:00.
JTG вне форума Ответить с цитированием
Старый 02.12.2010, 15:33   #4
Alexei91
Заблокирован
Форумчанин
 
Аватар для Alexei91
 
Регистрация: 30.12.2009
Сообщений: 544
По умолчанию

Подключите JS-скрипт во вложении - он учит IE6 воспринимать прозрачность PNG.
Вместо GIF используйте PNG с закруглёнными краями.
Пример использования:
Код HTML:
<!--[if lt IE 7]> <!-- инструкция кот. будет воспринимать только IE-->
<!--подключаете скрипт -->
		  self.status='Обновите Ваш браузер до версии Internet Explorer 7 или выше ,но лучше используйте Opera или Firefox.';
<!-- пусть пользователь обновит свой браузер -->
		  DD_belatedPNG.fix('.tab_TL ');
		  DD_belatedPNG.fix('.tab_TR );
                 ...
		</script>	
<![endif]-->
В параметрах передаёте то,что у вас в CSS.
Теперь IE 6,а также IE 5.5 воспринимают прозрачность PNG.
Вложения
Тип файла: zip DD_belatedPNG_0.0.7a-min.zip (5.6 Кб, 5 просмотров)
Темы для WordPress. Русские WordPress шаблоны
Alexei91 вне форума Ответить с цитированием
Старый 03.12.2010, 12:52   #5
ersl
 
Регистрация: 15.11.2010
Сообщений: 7
По умолчанию

Попробуйте применить этот функционал
http://css3pie.com/
ersl вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с прозрачностью (Transparent) Pyton Gamedev - cоздание игр: Unity, OpenGL, DirectX 12 26.02.2010 21:02
Помогите с прозрачностью Maxone Общие вопросы .NET 0 25.05.2008 08:37
Помгите с прозрачностью формы? SeЯgey Помощь студентам 3 16.05.2008 22:45
Текст с прозрачностью mutabor Общие вопросы Delphi 3 10.03.2008 20:33