Последние учебники веб-разработки
×

CSS Руководство

CSS ГЛАВНАЯ CSS Введение CSS Синтаксис CSS Как CSS Цвета CSS Фон CSS Границы CSS Маржа CSS набивка CSS Высота ширина CSS Текст CSS шрифты CSS связи CSS Списки CSS таблицы CSS Модель Бокса CSS Outline CSS Дисплей CSS Максимальная ширина CSS Позиция CSS терка CSS Inline-block CSS выравнивать CSS Комбинаторы CSS Псевдо-класс CSS Псевдо-элемент CSS Панель навигации CSS Dropdowns CSS Всплывающие CSS Галерея CSS изображение Непрозрачность CSS спрайтов CSS Attr селекторы CSS Формы CSS Счетчики

CSS3

CSS3 Введение CSS3 Закругленные углы CSS3 Пограничные изображения CSS3 Фон CSS3 Цвета CSS3 Градиенты CSS3 Тени CSS3 Текст CSS3 шрифты CSS3 2D Трансформации CSS3 3D Трансформации CSS3 Переходы CSS3 Анимации CSS3 Изображений CSS3 Кнопки CSS3 пагинация CSS3 Несколько столбцов CSS3 Пользовательский интерфейс CSS3 Box Определение размеров CSS3 Flexbox CSS3 Медиа-запросы CSS3 Примеры MQ

CSS Адаптивный веб-дизайн

Адаптивный веб-дизайн вступление Адаптивный веб-дизайн Viewport Адаптивный веб-дизайн Вид сетки Адаптивный веб-дизайн Медиа-запросы Адаптивный веб-дизайн Изображений Адаптивный веб-дизайн Видео Адаптивный веб-дизайн Каркасы

CSS Examples

CSS Примеры CSS викторина CSS сертификат

CSS References

CSS Справка CSS Селекторы CSS функции CSS Ссылка Aural CSS Web Safe шрифты CSS Animatable CSS Единицы CSS PX-EM конвертер CSS Цвета CSS Значения цвета CSS Цвет Названия CSS3 Поддержка браузеров

 

CSS Непрозрачность Изображение / Прозрачность


Создание прозрачных изображений с помощью CSS легко.

CSS opacity свойство является частью рекомендации CSS3.


Пример 1 - Создание прозрачного изображения

Свойство CSS3 для обеспечения прозрачности является opacity .

Во-первых, мы покажем вам, как создать прозрачное изображение с помощью CSS.

Регулярное изображение:

Клематис

То же самое изображение с прозрачностью:

Клематис

Посмотрите на следующий CSS:

пример

img {
    opacity: 0.4;
    filter: alpha(opacity=40); /* For IE8 and earlier */
}
Попробуй сам "

opacity свойство может принимать значение от 0,0 - 1,0. Чем ниже значение, тем более прозрачным.

IE8 и более ранних версий используйте filter:alpha(opacity=x) . Х может принимать значение от 0 - 100. Меньшие значения делают элемент более прозрачной.


Пример 2 - Прозрачность изображения - эффект при наведении

Наведите курсор мыши на изображение:

КлематисКлематис

CSS выглядит следующим образом:

пример

img {
    opacity: 0.4;
    filter: alpha(opacity=40); /* For IE8 and earlier */
}

img:hover {
    opacity: 1.0;
    filter: alpha(opacity=100); /* For IE8 and earlier */
}
Попробуй сам "

Первый блок CSS подобен коду в примере 1. Кроме того, мы добавили, что должно произойти, когда пользователь парит над одним из изображений. В этом случае мы хотим, чтобы изображение не может быть прозрачным, когда пользователь наводит указатель мыши над ним. CSS для этого является opacity:1; .

Когда указатель мыши перемещается от образа, изображение будет прозрачным снова.


Пример 3 - Текст в прозрачной коробке

Это текст, который помещен в прозрачный ящик.


Исходный код выглядит следующим образом:

пример

<html>
<head>
<style>
div.background {
    background: url(/css/klematis.jpg) repeat;
    border: 2px solid black;
}

div.transbox {
    margin: 30px;
    background-color: #ffffff;
    border: 1px solid black;
    opacity: 0.6;
    filter: alpha(opacity=60); /* For IE8 and earlier */
}

div.transbox p {
    margin: 5%;
    font-weight: bold;
    color: #000000;
}

</style>
</head>
<body>

<div class="background">
  <div class="transbox">
    <p>This is some text that is placed in the transparent box.</p>
  </div>
</div>

</body>
</html>
Попробуй сам "

Во- первых, мы создаем <div> элемент (class="background") с фоновым изображением, а также границу. Затем мы создаем другой <div> (class="transbox") внутри первого <div> . <div class="transbox"> имеют цвет фона и границы - DIV является прозрачным. Внутри прозрачной <div> , мы добавим текст внутри <p> элемента.


Проверьте себя с упражнениями!

Упражнение 1 » Упражнение 2»