CSS - 如何在流体盒周围添加发光效果?
这就是我的意思: http://www.lesliesommer.com/wdw07/html/images/glow.png
我需要它与大多数浏览器一起工作。
你能给我指点教程之类的吗?
感谢您的回答。不用CSS3我可以做到吗?
Here's what I mean:
http://www.lesliesommer.com/wdw07/html/images/glow.png
I need it to work with most browsers.
Could you point me to a tutorial or something?
Thanks for the answers. Can I do it without CSS3 ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
我认为css3盒子阴影。这些在 IE8 中没有实现
css3 box shadows I'd think. These aren't implemented in IE8
要补充 Groovetrain 的答案,如果您使用 rgba 而不是十六进制值,您可以使用透明度渲染颜色,让下面的任何内容都可以被看到(这可能有价值也可能没有价值,具体取决于应用)。
To add on to Groovetrain's answer, if you use
rgba
instead of a hex value you can have the colors be rendered with transparency letting whatever is below be seen through (which may or may not be valuable depending on the application).有一些技术可以实现这一点(CSS3 之外)。
如果宽度是固定的,一种方法是使用两个 DIVS。一个有顶部和侧面。您需要制作非常高的图像,侧面重复,底部被切除,并将其用作外部 DIV 的背景。然后制作一个包含底部的图像,并将其嵌套在里面,并将其绝对定位到底部。
如果它是 x/y 可缩放的,您可以使用 9 切片方法:
将背景切成 9 块,其中中间块是空白的并包含您的内容。您制作四个角并使用
repeat-x
/repeat-y
作为侧面的背景。There are a few techniques for this (outside of CSS3).
If the width is fixed, one way is to use two DIVS. One has the top and the sides. You need to make and image that is very tall, with the sides repeating and the bottom cut off and use it as a background on the outer DIV. Then make an image that contains the bottom, and nest it inside, and absolutely-position it to the bottom.
If it is x/y scaleable you can use the 9-slice method:
You slice your background into 9 pieces, where the middle piece is blank and contains your content. You make four corners and use
repeat-x
/repeat-y
for the background of the sides.http://www.css3.info/preview/box-shadow/
但是,需要支持 CSS3 的浏览器。
或者设置背景图像以获得跨浏览器支持: http://dimox.net/cross -browser-css3-box-shadow/
http://www.css3.info/preview/box-shadow/
However, needs a CSS3 enabled browser.
Alternatively set a background image to get cross browser support: http://dimox.net/cross-browser-css3-box-shadow/