Есть ли способ сделать границы элемента полупрозрачными? используя чисто css? как модальное окно, которое использует facebook?прозрачные границы с css 3
ответ
Вы можете использовать rgba()
таким образом, что background-color: rgba(255,0,0,0.5);
такое же, как background-color: rgb(255,0,0); opacity: 0.5;
для вашей границы, сделать что-то вроде этого border: 3px solid rgba(255,0,0,0.3);
Используйте два дивы ... один за границы другого для внутренней области. Затем установите цвет фона внешнего DIV иметь значение прозрачности:
background-color:rgba(0,0,0,0.5);
Ну, вы можете сделать это в хаком образом. Вот статья о том, как сделать прозрачные/полупрозрачные границы вокруг секции заголовка:
RGBA только половина ответа, другая половина фон-клип. Смотрите здесь: http://css-tricks.com/transparent-borders-with-background-clip/
<div id="lightbox">
/* Set transparent background with PNG
add padding to push inside box inward */
<div id="lightbox-inside">
/* Set white background in here */
</div>
</div>
2 дивы означает надлежащее compadibility. просто не забудьте установить свою непрозрачность (например, для всех и т. д.)
... но не IE6. – Pedery
ну ... я взял ie6 из своей виртуальной машины некоторое время назад ... – thatmiddleway
Да, вы можете достичь этого очень легко! Используйте этот код:
border: 14px solid rgba(0,0,0,0.50);
Где 0.50 - непрозрачность!
Надеюсь, это поможет!
- 1. CSS прозрачные границы
- 2. сделать прозрачные круги с CSS
- 3. Google Maps API - нежелательные прозрачные границы
- 4. Css стиль прозрачные подсказки?
- 5. Прозрачные границы добавляются к ширине x высота
- 6. прозрачные анимированные gif без белой границы
- 7. CSS перекрывающиеся прозрачные элементы стрелки
- 8. Имитировать границы с CSS
- 9. Выведение границы с CSS
- 10. проблема с CSS границы
- 11. CSS - прозрачные стили для элемента
- 12. Css - Отдельные цветные прозрачные пленки
- 13. CSS-псевдоэлемент: после границы границы?
- 14. CSS границы радиуса и границы
- 15. CSS-схема с использованием границы CSS
- 16. Как работает CSS-изображение с CSS 3?
- 17. Лучший способ в css порезать углы границы
- 18. Css: создание загнаны границы с помощью CSS
- 19. css границы с равным интервалом
- 20. CSS: Установить границы с полуширина
- 21. Границы CSS с кривыми Безье
- 22. CSS: работа с рамкой границы
- 23. CSS: границы с отрицательным радиусом
- 24. Резкие границы с помощью CSS
- 25. Круг с половиной границы CSS
- 26. Треугольный орнамент границы с css
- 27. CSS раздвижные границы
- 28. прозрачные значки на панели инструментов рисовать уродливые границы
- 29. CSS сокращенные для границы
- 30. WPF прозрачные границы заставляют пользовательский интерфейс останавливать перерисовку
Почему углы темнее? – Rana
Из-за того, как браузер выполняет визуализацию границы, он перекрывается на дне так. – Robert
@Rena: Webkit перекрывает границы, а firefox - нет. Вы можете скрыть это, указав радиус границы равным ширине границы. Это похоже на то, как он красит себя. – nickf