Полупрозрачный фон
Содержание:
- Прозрачность и зазубренный текст в IE
- Прозрачность при наведении
- Способ 4. Современный
- CSS:
- Что такое медиатека iCloud
- Прозрачность
- Лучшие модели до 30000 рублей
- Свойство CSS opacity
- Использование css-свойства opacity
- CSS opacity симбиоз
- Меняем фон на фотографии онлайн
- PNG в качестве фона
- Definition and Usage
- Вырезание объекта в фотошопе
- Как поставить фильтр в Экселе на столбец с числами
- Рассмотрим пример
Прозрачность и зазубренный текст в IE
С выходом Windows XP появилось сглаживание экранных шрифтов методом ClearType
, а вместе с ним и побочные эффекты в IE при использовании этого метода сглаживания. Касательно нашего случая, если применяется прозрачность к элементу с текстом при включенном методе сглаживания ClearType, то текст перестает нормально отображаться (полужирный текст — bold
, например, двоится, могут так же появляться различные артефакты, например, в виде чёрточек, зазубренного текста). Для того чтобы исправить положение, для IE нужно задать фоновый цвет, CSS свойство background-color
, элементу к которому применяется прозрачность. К счастью в IE7 баг устранен.
Как задать в css прозрачный цвет? На текущий момент для этого есть 3 способа.
Способ 1 — значение transparent
Если вы зададите в качестве значения цвету текста или фона значение transparent , то цвет будет полностью прозрачным, то есть невидимым. Пример:
Color: transparent;
Такой текст нельзя будет увидеть на странице.
Способ 2 — цветовой режим rgba
А это уже нововведение css3. Ранее в веб-разработке такого режима не было, был только rgb. Наверняка вы знаете, как записывать цвет в этом формате. Для этого вам нужно в скобках указать три значения от 0 до 255, указывающие на насыщенность одного из трех основных цветов (красный, зеленый, синий). Например:
Background: rgb(230, 121, 156);
Формат rgba ничем не отличается, только добавляется четвертое значение — степень прозрачности элемента от 0 до 1. Вообще этот формат записи в основном используют, чтобы задать полупрозрачный цвет, а не полностью прозрачный. Чтобы достичь полной прозрачности, нужно всего лишь в качестве четвертого значения написать 0.
Background: rgba(0, 0, 0, 0);
В таком случае остальные 3 цифры особой роли не играют.
Полупрозрачный же цвет можно задать, если в качестве четвертого параметра задать значение от 0.01 до 0.99. О уже писал немного о задании полупрозрачности фону в , можете ознакомиться, если интересно.
Способ 3 — opacity
Еще одно свойство из технологии css3. Но я хочу вас сразу предупредить, что оно работает немного по-другому. С помощью opacity прозрачность задается всему блоку, к которому оно применяется. Таким образом, ухудшается читабельность текста и восприятие картинок. Так что свойство я вижу смысл применять только для блоков, в которых нет текста и какой-то иной информации. Значения можно задавать от 0 до 1, как и в случае с четвертым параметром при задании цвета в формате rgba .
В общем-то, на данный момент это все известные мне способы задания прозрачного цвета в css. Зачем это нужно, это уже другой вопрос. Через прозрачный фон может быть видно то, что находится под ним. Иногда так нужно сделать по дизайну. В целом, прием с полупрозрачностью сегодня очень распространен.
Прозрачность при наведении
Псевдо-класс :hover позволяет изменять внешний вид элементов при наведении на них курсора мыши. Мы воспользуемся этой возможностью, чтобы изображение при наведении мыши теряло свою прозрачность:
<!DOCTYPE html> <html> <head> <meta charset=»utf-8″> <title>Название документа</title> <style> img { float: left; margin-right: 5px; opacity: 0.4; filter: alpha(opacity=40); /*для IE8 и более ранних версий*/ } img:hover { opacity: 1.0; filter: alpha(opacity=100); } </style> </head> <body> <img src=»https://steptosleep.ru/wp-content/uploads/2018/06/45671.jpg»> <img src=»https://steptosleep.ru/wp-content/uploads/2018/06/53796.jpg»> </body> </html> Попробовать »
Способ 4. Современный
До этого я рассказывал, что RGB – это одна из популярных цветовых моделей, где R отвечает за все оттенки красного, G – оттенки зеленого и B – оттенки синего.
В случае с параметром css переменная A отвечает за альфа-канал, который в свою очередь отвечает за прозрачность.
rgba (r, g, b, a) поддерживается начиная с:
- 10 версии Opera;
- Internet Explorer 9;
- Safari 3.2;
- 3 версии Firefox.
Хочу отметить интересный факт! Горячо любимый Internet Explorer 7 выдает ошибку при сочетании свойства background-color
с названием цветов (background-color: gold). Поэтому стоит использовать только:
А теперь пример.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
Пример 3 |
Пример 3
В нашем магазине вы найдете все виды цветов.
Обратите внимание, что текстовый контент блока полностью виден (100% черный), в то время как фону задан альфа-канал равный 0,88, т.е. 88%
Определяет уровень прозрачности элемента веб-страницы. При частичной или полной прозрачности через элемент проступает фоновый рисунок или другие элементы, расположенные ниже полупрозрачного объекта.
CSS:
.background {
text-align: center;
background: url(«background.jpg») top center;
padding: 120px 10px;
}
.transparent {
font-family: Tahoma, sans-serif;
font-weight: bold;
font-size: 50px;
line-height: 50px;
text-transform: uppercase;
background: #000;
color: #FFF;
mix-blend-mode: multiply;
padding: 10px 20px;
display: inline-block;
/* text-shadow: 0 0 8px rgba(0,0,0,5), 0 2px 4px rgba(0,0,0,0.7); */
}
1 |
.background { text-aligncenter; backgroundurl(«background.jpg»)topcenter; padding120px10px; } .transparent { font-familyTahoma,sans-serif; font-weightbold; font-size50px; line-height50px; text-transformuppercase; background#000; color#FFF; mix-blend-modemultiply; padding10px20px; displayinline-block; /* text-shadow: 0 0 8px rgba(0,0,0,5), 0 2px 4px rgba(0,0,0,0.7); */ } |
В итоге у нас получится это:
Что такое медиатека iCloud
Что же привнесла медиатека в жизнь рядовых пользователей:
- Все фото и видео благодаря медиатеке iCloud можно хранить в iCloud Drive.
- Пользователь может сохранять уменьшенные копии фото и оптимизированные видео, благодаря чему освобождается больше места на устройствах.
- Если все девайсы переведены на медиатеку iCloud, появятся все плюсы синхронизации с облаком. То есть, медиатека будет единой для всех устройств.
- Нужно приготовиться к тому, что в какой-то момент бесплатных 5 гигабайт станет недостаточно и придется пользоваться платными тарифами. Это скорее минус, чем полюс.
- Медиатека становится доступной через iCloud.com в любом месте в мире.
Прозрачность
Возможность делать изображения и цвета прозрачными является одним из самых фундаментальных строительных блоков в CSS3. Существуют два способа установки прозрачности. Первый заключается в использовании функции rgba(), которая принимает четыре параметра. Первые три параметра задают значения (от 0 до 255) красной, зеленой и синей составляющей цвета. Последний параметр задает значение прозрачности, или альфа, которое может быть в диапазоне от 0 (полная прозрачность) до 1 (полная непрозрачность).
Следующее правило задает фон ярко-зеленого цвета 50-процентной прозрачности:
Браузеры, которые не поддерживают функцию rgba(), будут просто игнорировать это правило, и фон сохранит прозрачность по умолчанию — полная прозрачность.
Поэтому второй подход лучше. Здесь мы сначала устанавливаем сплошной резервный цвет, а потом заменяем его полупрозрачным цветом:
Таким образом, браузеры, которые не поддерживают функцию rgba(), все равно окрасят фон элемента, но только полностью непрозрачным цветом.
Чтобы добиться лучшего соответствия резервного цвета с основным, следует использовать такой резервный цвет, который наиболее точно воспроизводит эффект полупрозрачности. Например, если полупрозрачный цвет накладывается на белый фон, то этот цвет будет выглядеть еще светлее из-за просвечивающегося белого фона
При выборе резервного цвета этот эффект следует принять во внимание
Спецификация CSS3 также определяет свойство стиля opacity (непрозрачность), которое работает точно так же, как и значение альфа. Значение opacity тоже устанавливается в диапазоне от 0 до 1, позволяя сделать любой элемент полупрозрачным:
На рисунке ниже показаны два примера полупрозрачности, один из которых реализован с помощью функции rgba(), а другой — с помощью свойства opacity:
Свойство opacity предпочтительнее использовать вместо функции rgba() в следующих случаях:
-
когда нужно сделать полупрозрачными несколько цветов. Свойство opacity позволяет сделать полупрозрачными цвет фона, текста и рамки элемента;
-
когда нужно сделать что-то полупрозрачным, даже не зная его цвет, например, потому, что цвет может устанавливаться другой таблицей стилей или кодом сценариев JavaScript;
-
когда нужно сделать полупрозрачным изображение;
-
когда нужно использовать переход, т.е. эффект анимации, который делает элемент постепенно появляющимся или исчезающим.
Лучшие модели до 30000 рублей
В сегменте до 30000 рублей вы сможете купить достаточно производительный для игр девайс или популярные в 2020 году трансформеры, которые выводят мобильность на новый уровень.
Lenovo Flex 3 11IGL05
Lenovo Flex – это самый настоящий малыш с диагональю 11,6 дюймов и HD разрешением. Матрица здесь IPS. Устройство является трансформером, то есть может разворачиваться на 360 градусов и по сути одновременно является планшетом. Модель очень легкая – 1,2 кг, имеет мощный для сегмента чип Intel Celeron N4020, память – 4/64 ГБ. Интерфейсы представлены двумя USB, HDMI, USB-C. Работа от аккумулятора – 8 часов.
Цена: от 27 000 рублей.
HP 17-ca0156ur
Далеко не всем требуется мобильность и если вы в первую очередь подыскиваете большой экран для фильмов или игр, то ноутбук от HP вам понравится. У него экран 17 дюймов с HD разрешением, процессор AMD A6 9225 и память 4 ГБ. Постоянный накопитель представлен SSD накопителем на 256 ГБ. Устройство имеет дискретную графику AMD Radeon 256. При этом модель может похвастаться 9 часами работы от аккумулятора и хорошим набором выходов – тремя USB, HDMI, 3,5 и картридером. Кроме того, устройство способно предложить DVD привод.
Цена: от 28 000 рублей.
ASUS X540UB-DM264
Если вы ищите игровой, но недорогой вариант, то данная модель вам подойдет. Здесь стоит мощный процессор Core i3, 4 ГБ оперативной памяти и дискретная видеокарта nVidia GeForce MX110. Постоянный накопитель – 500 ГБ. Экран устройства матовый, 15 дюймов с FHD разрешением. В ноутбуке есть три USB, HDMI, 3,5, картридер и дисковод. Автономность около 5-6 часов.
Цена: от 29 500 рублей. (Похожая модель, только шустрее: ASUS VivoBook A512DA-BQ1013).
Свойство CSS opacity
(Red, Green, Blue — красный, зеленый, синий) — цветовая система, определяющая оттенок путем смешивания красного, зеленого и синего цветов. Например, для задания желтого цвета для текста можно воспользоваться любым из следующих объявлений:
color: rgb(255,255,0); color: rgb(100%,100%,0);
Цвета, заданные с помощью , будут отличаться от шестнадцатеричных значений, используемых нами до этого тем, что позволяют использовать альфа-канал прозрачности. Это значит, что сквозь фон элемента с альфа-прозрачностью будет видно то, что располагается под ним.
Объявление цвета схоже по синтаксису со стандартными правилами . Однако, кроме всего прочего, нам потребуется объявить значение как (вместо ) и задать дополнительное десятичное значение прозрачности после значения цвета в промежутке от (полная прозрачность) до (полная непрозрачность).
color: rgba(255,255,0,0.5); color: rgba(100%,100%,0,0.5);
Разница между свойством и заключается в том, что свойство применяет прозрачность ко всему элементу целиком, то есть все содержимое элемента становится прозрачным. А позволяет задать прозрачность отдельным частям элемента (например, только тексту или фону):
body { background-image: url(img.jpg); } .prim1 { width: 400px; margin: 30px 50px; background-color: #ffffff; border: 1px solid black; font-weight: bold; opacity: 0.5; filter: alpha(opacity=70); /*для IE8 и более ранних версий*/ text-align: center; } .prim2 { width: 400px; margin: 30px 50px; background-color: rgba(255,255,255,0.5); border: 1px solid black; font-weight: bold; text-align: center; } Попробовать »
Использование css-свойства opacity
Opacity является универсальным инструментом, и с его помощью вы можете задать желаемый уровень прозрачности в css как для любого элемента на странице, так и для фона.
Синтаксис свойства css:
opacity: значение;
где значение указывается в диапазоне от 0.0 (элемент полностью прозрачен) до 1.0 (элемент абсолютно не прозрачен).
Итак, для примера сделаем блок с классом fon, и для него зададим, для наглядности, фоновое изображение. В этом блоке разместим два блока с текстом opas1 и opas2, для которых зададим черный фон. После чего для второго блока зададим значение opacity равное 0.3.
Вот что получится:
Блок без прозрачности
Демонстрация работы свойства css opacity
HTML-код примера:
XHTML
<div class=»fon»>
<div class=»opas1″>
Блок без прозрачности
</div>
<div class=»opas2″>
Демонстрация работы свойства css opacity
</div>
<div>
1 |
<div class=»fon»> <div class=»opas1″> Блок без прозрачности <div class=»opas2″> Демонстрация работы свойства css opacity |
CSS-код:
CSS
.fon{
background:url(images/opacity1.jpg);
width:400px;
padding:30px;
margin:auto;
}
.opas1{
width: 300px;
padding:30px;
background:#000;
margin:auto;
text-align:center;
margin:10px;
font-size:18px;
color:#fff;
}
.opas2{
width: 300px;
padding:30px;
background:#000;
margin:auto;
text-align:center;
opacity:0.3; /* уровень прозрачности в css*/
margin:10px;
font-size:18px;
color:#fff;
}
1 |
.fon{ backgroundurl(images/opacity1.jpg); width400px; padding30px; marginauto; } .opas1{ width300px; padding30px; background#000; marginauto; text-aligncenter; margin10px; font-size18px; color#fff; } .opas2{ width300px; padding30px; background#000; marginauto; text-aligncenter; opacity0.3;/* уровень прозрачности в css*/ margin10px; font-size18px; color#fff; } |
Как видите, свойство css сработало, блок с классом opas2 стал прозрачным и через него проглядывается фоновое изображение.
Но здесь есть один неприятный момент. Как вы могли заметить, текст потускнел, то есть он тоже стал прозрачным. Это произошло из-за того, что все дочерние элементы блока, в нашем случае – текст, унаследовали прозрачность заданную в css.
Получается, что данное css-свойство мы можем использовать для придания прозрачности блоку на странице только в том случае, если он не содержит никакого текста.
А что же делать, если нам нужно задать в css прозрачность фона для блока, но при этом сохранить читабельность содержащегося в нем текста?
CSS opacity симбиоз
Под симбиозом я подразумеваю объединение разных стилей для разных браузеров в одном CSS правиле для получения нужного эффекта, т.е. для реализации кросс-браузерности.
Filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); /* IE 5.5+*/
-moz-opacity: 0.5; /* Mozilla 1.6 и ниже */
-khtml-opacity: 0.5; /* Konqueror 3.1, Safari 1.1 */
/* CSS3 — Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
По сути, нужными являются первое и последнее правила, для IE5.5+ и браузеров понимающих CSS3 opacity, а два правила по середине явно погоды не делают, но и не очень то и мешают (сами решайте, нужны ли они вам).
Меняем фон на фотографии онлайн
Естественно, средствами браузера отредактировать изображение невозможно. Для этого существует целый ряд онлайн-сервисов: всевозможные фоторедакторы и подобные Фотошопу инструменты. Мы же расскажем о лучших и наиболее подходящих решениях для выполнения рассматриваемой задачи.
Способ 1: piZap
Простой, но стильный онлайн-фоторедактор, который позволит достаточно легко вырезать нужный нам объект на фото и вставить его на новый фон.
- Для перехода к графическому редактору нажмите кнопку «Edit a photo» в центре главной страницы сайта.
- Во всплывающем окне выберите HTML5-версию онлайн-редактора — «New piZap».
- Теперь загрузите изображение, которое вы желаете использовать в качестве нового фона на фотографии.
Для этого нажмите на пункт «Computer», чтобы импортировать файл с памяти ПК. Либо же воспользуйтесь одним из других доступных вариантов загрузки картинки. - Затем щелкните по иконке «Cut Out» в панели инструментов слева, чтобы загрузить фото с объектом, который вы хотите вставить на новый фон.
- Дважды поочередно кликнув «Next» во всплывающих окнах, вы попадете в знакомое меню для импорта изображения.
- После загрузки фотографии обрежьте ее, оставив лишь область с требуемым объектом.
Затем нажмите «Apply». - При помощи инструмента выделения обведите контур объекта, устанавливая точки в каждом месте его изгиба.
Закончив выделение, уточните края, насколько это возможно, и нажмите «FINISH». - Теперь остается лишь поместить вырезанный фрагмент в нужную область на фотографии, подогнать его по размеру и кликнуть на кнопку с «птичкой».
- Готовое изображение сохраните на компьютер при помощи пункта «Сохранить изображение как…».
Вот и вся процедура замены фона в сервисе piZap.
Способ 2: FotoFlexer
Функциональный и максимально понятный в использовании онлайн-редактор изображений. Благодаря наличию продвинутых инструментов выделения и возможности работы со слоями, ФотоФлексер отлично подойдет для того, чтобы убрать фон на фотографии.
- Итак, открыв страницу сервиса, первым делом нажмите на кнопку «Upload Photo».
- На запуск онлайн-приложения уйдет некоторое время, после чего перед вами предстанет меню импорта изображений.
Сначала загрузите фото, которое намерены использовать в качестве нового фона. Щелкните по кнопке «Upload» и укажите путь к изображению в памяти ПК. - Картинка откроется в редакторе.
В панели меню сверху нажмите на кнопку «Load Another Photo» и импортируйте фотографию с объектом для вставки на новый фон. - Перейдите во вкладку редактора «Geek» и выберите инструмент «Smart Scissors».
- Воспользуйтесь инструментом приближения и аккуратно выделите требуемый фрагмент на снимке.
Затем для обрезки по контуру нажмите «Create Cutout». - Удерживая клавишу «Shift», масштабируйте вырезанный объект до нужного размера и переместите его в желаемую область на фото.
Чтобы сохранить изображение, щелкните по кнопке «Save» в панели меню. - Выберите формат итоговой фотографии и нажмите «Save To My Computer».
- Затем введите название экспортируемого файла и щелкните «Save Now».
Готово! Фон на изображении заменен, а отредактированный снимок сохранен в памяти компьютера.
Способ 3: Pixlr
Этот сервис является самым мощным и популярными инструментом для работы с графикой онлайн. Pixlr — по сути, облегченная версия Adobe Photoshop, которую при этом не нужно устанавливать на компьютер. Обладая широким набором функций, данное решение способно справиться с достаточно сложными задачами, не говоря уже о переносе фрагмента изображения на другой фон.
В отличие от «Магнитного лассо» в FotoFlexer, инструменты для выделения здесь не столь удобные, но более гибкие в использовании. Сравнивая конечный результат, качество замены фона идентично.
Как итог, все рассмотренные в статье сервисы позволяют достаточно просто и быстро изменить фон на снимке. Что же касается того, с каким инструментом работать именно вам — все зависит от личных предпочтений.
Опишите, что у вас не получилось.
Наши специалисты постараются ответить максимально быстро.
PNG в качестве фона
В графическом редакторе предварительно готовится однотонный полупрозрачный рисунок, который сохраняется в формате PNG-24 (рис. 1). Особенностью этого формата является поддержка 256 уровней прозрачности, или попросту говоря, он умеет отображать полупрозрачные картинки.
Рис. 1. Изображение для создания фона
После чего добавляем рисунок в качестве фона через свойство background, как показано в примере 1.
Пример 1. Использование полупрозрачного рисунка
XHTML 1.0CSS 2.1IECrOpSaFx
Результат данного примера показан на рис. 3.
Рис. 2. Применение фонового рисунка
Устаревший браузер Internet Explorer 6 не работает с полупрозрачностью в PNG-24, если по каким-либо причинам необходимо поддерживать этот браузер, для него придется использовать скрипты.
Приведенный метод имеет ряд ограничений. Так, при отключении картинок в браузере, фон исчезнет вообще. К тому же не так легко изменить цвет фона и значение прозрачности, для этого придется опять редактировать изображение.
Definition and Usage
The property sets the opacity level for an element.
The opacity-level describes the transparency-level, where 1 is not transparent at all, 0.5 is 50% see-through, and 0 is completely transparent.
opacity 0.2
opacity 0.5
opacity 1(default)
Note: When using the property to add transparency to
the background of an element, all of its child elements become transparent as
well. This can make the text inside a fully transparent element hard to read. If
you do not want to apply opacity to child elements, use RGBA color values
instead (See «More Examples» below).
Default value: | 1 |
---|---|
Inherited: | no |
Animatable: | yes, see individual properties. Read about animatable Try it |
Version: | CSS3 |
JavaScript syntax: | object.style.opacity=»0.5″ Try it |
Вырезание объекта в фотошопе
Чтобы сделать прозрачный фон, необходимо вырезать предмет, а фон удалить. В зависимости от формы предмета, выберите тот способ выделения, который будет удобен в данной ситуации.
Качество готовой картинки в основном зависит от качества выделения. Постарайтесь максимально точно повторить форму предмета подходящими инструментами лассо.
Если края предмета имеют не четкие края, выделение тоже должно иметь слегка размытые грани. Для этого нужно щелкнуть по выделению правой кнопкой мыши и задать значение «Растушевки». Значение размытия сработает ко всему выделению.
Однако, бывают редкие ситуации, когда только часть предмета имеет размытый край или отсутствие фокусировки. В таком случае, необходимо комбинировать несколько способов выделения.
Для примера, я специально выбрал более сложное изображение с разной степенью фокусировки, соответственно с разной четкостью границ.
Основной предмет с высокой четкостью границ можно выделить обычным инструментом «Лассо», а нечеткие края — мягкой кистью в режиме «Быстрой маски» (Quick Mask — Клавиша Q), как показано на снимке ниже.
Преимущество этого метода заключается в том, что вы можете менять жесткость краем меняя жесткость кисти в процессе рисования. Но есть и недостаток: выделение кистью не такое точное как лассо. Но это не единственный способ получить выделение с разной четкостью границ.
Добавление к выделению нечетких областей
А теперь, подробнее о другом способе выделения. Выделите основную часть изображения с четкими границами, затем нажмите — Select/Save Selection…
Снимите выделение и создайте новое, вокруг нечеткой области. Нажмите правой кнопкой мыши — Feather… (Растушевка…) Задайте необходимое значение. Как правило, нескольких пикселей будет достаточно.
Теперь, нажмите — Select/Load Selection… Выберите пункт — Add to Selection (добавить к выделению). Ваше прошлое выделение склеиться с новым, а разные степени размытия сохранятся.
Возможно, этот прием покажется более сложным, чем предыдущий. В общем, делайте, как удобно вам.
Форматы поддерживающие прозрачный фон
После того, как вы удалили фон, необходимо сохранить изображение в формате поддерживающем прозрачность.
PSD — самый первый из них. Он легко читается во всех редакторах Adobe и не только. Он содержит всю информацию о слоях эффектах и т.д. поэтому, как правило, имеет большой вес.
Tiff — формат похожий по свойствам с предыдущим. Тоже может содержать прозрачные области. Из-за высокого качества, часто используется в полиграфии.
PNG — имеет относительно не большой вес и позволяет сохранять качество изображения. Чаще всего используется в веб-дизайне. Баннера, кнопки сайтов, графические элементы веб-страницы часто содержат этот формат.
Внимание! Прежде чем сохранять обязательно удалите альфа каналы, если вы их создавали в процессе выделения
Как поставить фильтр в Экселе на столбец с числами
Рассмотрим пример
Создаём файл index.html
<html> <head> <title> Название странички </title>
<style> .opacity:hover { filter:alpha(opacity=50); /* для IE 5.5+ */ -moz-opacity:0.5; /* для Mozilla 1.6 и ниже */ -khtml-opacity:0.5; /* для Konqueror 3.1, Safari 1.1 */ opacity: 0.5; /* для Mozilla 1.7b+, Firefox 0.9+, Safari 1.2+, Opera 9 */ }
.square { width: 100px; height: 100px; background: black; } </style>
</head> <body> <h1>Полупрозрачность элемента</h1> Делаем изображение полупрозрачным при наведении!
<div class=»square opacity»></div>
</body> </html>
Спасибо за внимание!