Html CSS圆角和阴影

Html CSS圆角和阴影,html,css,implementation,rounded-corners,Html,Css,Implementation,Rounded Corners,我的处境是: 我必须做圆角和阴影的一些盒子上的网页设计。到目前为止,我还没有所有的设计,我不知道我会有多少个盒子 在这一刻,我在“宽度”上有两种不同的尺寸,当然在“高度”上也有重新调整尺寸 问题是: 您建议我在这种情况下使用哪种技术 PS:通常我使用css,为具有相同“宽度”大小的框制作2或3个图像 但现在我想:“可能是一种旧样式,已经””,太多的css类,不是自动的……等等 也许我可以使用Jquery(js)--(我通常会尽量避免使用它,因为它有点重,不像css,但我已经包含了Jquery),

我的处境是:

我必须做圆角和阴影的一些盒子上的网页设计。到目前为止,我还没有所有的设计,我不知道我会有多少个盒子

在这一刻,我在“宽度”上有两种不同的尺寸,当然在“高度”上也有重新调整尺寸

问题是:

您建议我在这种情况下使用哪种技术

PS:通常我使用css,为具有相同“宽度”大小的框制作2或3个图像

但现在我想:“可能是一种旧样式,已经””,太多的css类,不是自动的……等等

  • 也许我可以使用Jquery(js)--(我通常会尽量避免使用它,因为它有点重,不像css,但我已经包含了Jquery),我应该这样做吗
  • 使用css3(但在IE7/8中存在问题)
  • 用不同的方式
  • 各位,你们认为在这个实施阶段的最佳实践是什么

    更新:

    因为我正在启动一个新项目,我现在想了解最佳实践:

    我不喜欢或不能做这件事,我也知道jquery或CSS3中的几种方法/插件,问题不是哪个插件或如何破解IE,而是“我应该使用js/hacks吗?

    如果我使用,JS,我将不会有更快的纯css/HTML——JS很重->负 JS使HTML/CSS代码更具动态性/更简单,更少-->Plus

    我想对这些东西有个建议

    谢谢


    等等…

    使用CSS3,让IE7和IE8具有方形角。这是唯一明智的方法。在IE7/8中使用图像和JS有各种各样的方法,但我不止一次这样做,我真的建议不要这样做

    查看IE 6-8中有限的CSS3支持

    我需要一个跨浏览器设计,这就是为什么我要寻找在所有浏览器中都能工作的最佳方法。同样,我知道几种,但哪一种是最好的,这是我真正的问题。不幸的是,“最佳”方法不是跨浏览器解决方案。如果您想要跨浏览器,您需要在某个地方拆分逻辑。对所有好的浏览器都使用CSS3,那么JS和JS图像的组合并不比CSS“重”或轻。这完全取决于你用它做什么。关键是要确保好的浏览器不会因为你在IE中使用的JS或CSS而负担过重。确保你只使用IE的条件标记将圆角JS/CSS/图像发送给IE。