2

Mozilla 在控制台上告诉我-moz-border-radius并且-moz-box-shadow无法识别。为什么不承认?我在 Linux 上有 Mozilla 14.0.1!

4

2 回答 2

2

因为最新版本支持:border-radius: 10px;

-moz-在firefox 3.0版之前你不需要它是必需的

div{
  border: 1px solid #f00;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
}

现在相当于 -

div{
  border: 1px solid #f00;
  border-radius: 5px;
}
于 2012-07-20T09:12:48.953 回答
1

原因是它是 Mozilla 特定的(即 Firefox)CSS 选择器。相关的 CSS3 选择器将是:

border-radius:xxpx;

-webkit-...只会被 WebKit 浏览器(Chrome、Safari)-moz-识别,...只会被基于 Mozilla 的浏览器(Firefox)识别。

试试这个链接

什么时候可以使用 CSS3 边框半径? http://caniuse.com/border-radius

于 2012-07-20T09:22:35.550 回答