Главная страница_Журнал IT-технологий
Воскресенье, 19.05.2024, 10:19 Приветствую Вас Гость | RSS | Вход | Регистрация
.
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум - Журнал IT-технологий » Программирование » Web-программирование » Создание прозрачных объектов (Создание прозрачных объектов с помощью CSS)
Создание прозрачных объектов
ShumikДата: Воскресенье, 04.04.2010, 20:32 | Сообщение # 1
Генералиссимус
Группа: Администраторы
Сообщений: 56
Репутация: 10
Статус: Offline


В этом уроке рассказывается о том, как при помощи CSS создать рисунки и ссылки с эффектом прозрачности.
Итак, приступим...

1.1) Для удобства вынесем CSS в отдельный файл. Для этого откроем блокнот -> Сохранить как -> style.css.
2.1) Вставьте в этот файл следующий код (подробнее о нем читайте в конце урока):

.img1 {
opacity: 0.1;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=10);
   }
.img2 {
opacity: 0.2;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=20);
   }
.img3 {
opacity: 0.3;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);
   }
.img4 {
opacity: 0.4;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
   }
.img5 {
opacity: 0.5;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
   }
.img6 {
opacity: 0.6;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
   }
.img7 {
opacity: 0.7;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
   }
.img8 {
opacity: 0.8;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
   }
.img9 {
opacity: 0.9;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
   }


3.1) Чтобы увидеть работу стилей, создадим в той же дирректории html файл и, например вставим туда такой код:

<html>
<head>
<link rel="stylesheet" href="style.css" type="text/css" />
</head>
<body>
<img class="img1" src="css.png" />
<img class="img2" src="css.png" />
<img class="img3" src="css.png" />
<img class="img4" src="css.png" />
<img class="img5" src="css.png" />
<img class="img6" src="css.png" />
<img class="img7" src="css.png" />
<img class="img8" src="css.png" />
<img class="img9" src="css.png" />
<img src="css.png" />
</body>
</html>


Для того, чтобы увидеть работу стилей нам понадобится картинка. В данном случае - css.png.

4.1) Сохраняем и смотрим, что получилось.


---------------------------------------


Теперь сделаем ссылку-картинку с эффектом прозрачности при наведении.
1.2) Для удобства вынесем CSS в отдельный файл. Для этого откроем блокнот -> Сохранить как -> style.css.
2.2) Вставьте в этот файл следующий код (подробнее о нем читайте в конце урока):

a:hover img {
opacity: 1.0;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
   }
  
.link {
opacity: 0.4;
border:0px;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
   }


3.2) Чтобы увидеть работу стилей, создадим в той же дирректории html файл и, например вставим туда такой код:

<html>
<head>
<link rel="stylesheet" href="style.css" type="text/css" />
</head>
<body>
<center>
<a href="/"><img class="link" src="css.png" /></a><br />
</center>
</body>
</html>


Для того, чтобы увидеть работу стилей нам понадобится картинка. В данном случае - css.png.

4.2) Сохраняем и смотрим, что получилось.

Пояснения к коду:
opacity: 1.0; - задание уровня непрозрачности от 0.0 до 1.0. Не поддерживается в старых браузерах.
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=10); - то же самое, но для IE5.5+

Демо - Изображения
Демо - Ссылки

По материалам сайта: Российская школа CSS

 
Форум - Журнал IT-технологий » Программирование » Web-программирование » Создание прозрачных объектов (Создание прозрачных объектов с помощью CSS)
  • Страница 1 из 1
  • 1
Поиск:


Статистика Форума
Популярные темы Новые темы Лучшие пользователи Новые пользователи

Жидкостное охлаждение...

(1)

GPS

(0)

GPS-приёмник

(0)

Цифровой зеркальный ф...

(0)

Форматы видео

(0)

LiveView (Live view, ...

(0)

Поколения мобильной т...

(0)

Акселерометр в телефо...

(0)

Переход между страниц...

(0)

Создание градиентного...

(0)

Жидкостное охлаждение...

(1)

GPS

(0)

GPS-приёмник

(0)

Цифровой зеркальный ф...

(0)

Форматы видео

(0)

LiveView (Live view, ...

(0)

Поколения мобильной т...

(0)

Акселерометр в телефо...

(0)

Переход между страниц...

(0)

Создание градиентного...

(0)

Shumik

Sidorov

Rekrut

olegfilimonow

lexajakovlev

gari

tubaretka2012

klaniklani

shereman2012

maxycheks

Sidorov

olegfilimonow

lexajakovlev

gari

tubaretka2012

klaniklani

shereman2012

maxycheks

intelligencebusiness

tank5454



Copyright Журнал IT-технологий © 2024

При наполнении сайта использована информация из открытых источников. Администрация сайта не несет ответственности за недостоверную и заведомо ложную информацию размещенную на страницах сайта. Если Вы считаете, что какой-либо из материалов нарушает Ваши права, свяжитесь с Администрацией. При использовании информации опубликованной на нашем сайте, ссылка обязательна.