mask-image属性在Bracket中不起作用

时间:2017-09-02 17:57:47

标签: html css

此代码在这里工作正常,但我使用的是Bracket IDE,因为“mask-image”属性不起作用。也许它看起来像红色,所以我认为它不起作用,但同样的代码在Codepen等和Stack Overflow工作也正确显示。

由于mask-image属性无法在Bracket IDE上运行,因此边缘透明未按预期进行。

nav {
  max-width: 960px;
  mask-image: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #ffffff 25%, #ffffff 75%, rgba(255, 255, 255, 0) 100%);
  margin: 0 auto;
  padding: 60px 0;
}

nav ul {
  text-align: center;
  background: linear-gradient(90deg, #7FFFD4 0%, #7FFFD4 25%, #7FFFD4 75%, #7FFFD4 100%);
  box-shadow: 0 0 25px rgba(0, 0, 0, 0.1), inset 0 0 1px rgba(255, 255, 255, 0.6);
}

nav ul li {
  display: inline-block;
  padding-left:80px;
}

nav ul li a {
  padding: 18px;
  font-family: "Open Sans";
  text-transform:uppercase;
  color: #000000;
  font-size: 18px;
  text-decoration: none;
  display: block;
}

nav ul li a:hover {
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1), inset 0 0 1px rgba(255, 255, 255, 0.1);
  background: rgba(255, 255, 255, 0.6);
  color: rgba(0, 35, 122, 0.7);
}
<nav>
  <ul>
    <li>
      <a href="#">Home</a>
    </li>
    <li>
      <a href="#">About</a>
    </li>
    <li>
      <a href="#">Services</a>
    </li>
    <li>
      <a href="#">Contact</a>
    </li>
  </ul>
</nav>

我附上了截图。

这是预期的:

This is the expected one

这是括号,为什么它将mask-image显示为红色:

This is bracket, why it displaying mask-image as red

这是我的输出:

This is my output

1 个答案:

答案 0 :(得分:0)

很抱歉,这是实时预览错误,但在使用任何浏览器直接打开时,它会按预期工作。