Я не использую CSS3. Поэтому я не могу использовать opacity
или filter
атрибуты. Без использования этих атрибутов, как я могу сделать background-color
прозрачным из div
? Это должно быть своего рода пример текстового поля в этой ссылке . Здесь цвет фона текстового поля прозрачен. Я хочу сделать то же самое, но без использования вышеупомянутых атрибутов.
css
html
background-color
transparent
Mistu4u
источник
источник
opacity
ниfilter
не являются CSS 3 атрибутов. Почему вы думаете, что вы не можете их использовать?opacity
,filter
и некоторые другие атрибуты , как показано здесь: css-tricks.com/css-transparency-settings-for-all-broswers будет охватывать почти каждый браузер естьОтветы:
Непрозрачность дает вам прозрачность или прозрачность. Смотрите пример Fiddle здесь .
Примечание: это НЕ CSS3 свойства
Смотрите http://css-tricks.com/snippets/css/cross-browser-opacity/
источник
opacity
в первую очередь.Проблема в
opacity
том, что это также повлияет на контент, когда вы часто этого не хотите.Если вы просто хотите, чтобы ваш элемент был прозрачным, это действительно так просто, как:
Но если вы хотите, чтобы он был в цветах, вы можете использовать:
Или определить фоновое изображение (
1px
по1px
), сохраненное с правомalpha
.(Для этого используйте
Gimp
,Paint.Net
или любое другое программное обеспечение изображение , которое позволяет вам сделать это.Просто создайте новый файл, удалить фон и положить полупрозрачный цвет в нем, а затем сохранить его в формате PNG.)
По словам Рене , самое лучшее , что нужно сделать будет смешивать оба с
rgba
первого и1px
по1px
изображению в качестве запасного варианта , если браузер не поддерживает альфа:Смотрите также : http://www.w3schools.com/cssref/css_colors_legal.asp .
Демо : Мой JSFiddle
источник
по умолчанию прозрачный цвет фона
http://www.w3schools.com/cssref/pr_background-color.asp
источник
С https://developer.mozilla.org/en-US/docs/Web/CSS/background-color
Чтобы установить цвет фона:
источник
Это может быть немного поздно для обсуждения, но неизбежно кто-то наткнется на этот пост, как я. Я нашел ответ, который искал, и подумал, что опубликую свой собственный ответ. Следующий JSfiddle включает в себя, как слой .PNG с прозрачностью. Упоминание Джерски об атрибуте прозрачности для CSS div было решением: http://jsfiddle.net/jyef3fqr/
HTML:
CSS:
JS:
И мое первоначальное вдохновение: http://jsfiddle.net/5g1zwLe3/ Я также использовал paint.net для создания прозрачных PNG или, точнее, PNG с прозрачными BG.
источник
источник