繁体   English   中英

MS IE 7 中的圆角

[英]Rounded corners in MS IE 7

如何在 MSIE7 中获得圆角? (和跨浏览器,作为奖励,但 IE7 至关重要)

我可以在没有额外图像的情况下做到这一点吗?

我是否需要一堆用于不同文本框/表格大小的图像?


更新:这实际上很重要,现在我想到了......

如果我从 PHP 生成我的 HTML 并且它可以是动态的,所以我真的不知道大小怎么办?

我建议使用 CSS3 样式,然后使用CSS3PIE 奇迹般有效!

与伊恩的回答类似,一种可能性是使用 CSS3 的边界半径,然后包括CurvyCorners 您可以在没有图像的情况下执行此操作 - 也就是说,您无需提供图像即可使此处提到的任何一种解决方案都能正常工作。

您可以在任何宽度/高度的任何元素上使用 CSS 圆角。 IE 有许多解决方案/解决方法。 有些需要 JavaScript。 有些使用包装在 .htc 文件中的 VML。 有些使用多个图像。 这里讨论了许多技术:

  1. CSS-讨论 - 圆角
  2. CSS 圆角 'Roundup' -- 推荐阅读

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM