Как сделать фон прозрачным в css

Как сделать цвет фона div прозрачным в CSS

Я не использую CSS3. Поэтому я не могу использовать атрибуты opacity или filter . Без использования этих атрибутов, как я могу сделать background-color прозрачным для div ? Это должен быть пример текстового поля в этом ссылка . Здесь цвет фона текстового поля прозрачен. Я хочу сделать то же самое, но без использования вышеупомянутых атрибутов.

Непрозрачность дает вам прозрачность или прозрачность. Смотрите пример здесь скрипка .

Проблема с opacity заключается в том, что это также повлияет на содержимое, если вы часто этого не хотите.

Если вы просто хотите, чтобы ваш элемент был прозрачным, это действительно так просто, как:

Но если вы хотите, чтобы он был в цветах, вы можете использовать:

Или определите фоновое изображение ( 1px by 1px ), сохраненное с правом alpha .
(Для этого используйте Gimp , Paint.Net или любое другое графическое программное обеспечение, которое позволяет вам это делать.
Просто создайте новое изображение, удалите фон и поместите в него полупрозрачный цвет, затем сохраните его в png.)

Как говорит René , лучшее, что можно сделать, — это смешать оба с первым rgba и 1px by 1px в качестве запасного варианта, если браузер не поддерживает альфа:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *