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

标签 html css

此代码在这里运行良好,但我使用的是 Bracket IDE,因为“mask-image”属性不起作用。也许它显示为红色,所以我认为它不起作用,但相同的代码在 Codepen 等和 Stack Overflow 上也能正常显示。

由于在 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

这是括号,为什么它显示掩码图像为红色:

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

这是我的输出:

This is my output

最佳答案

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

关于html - mask-image 属性在 Bracket 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46016655/

相关文章:

html - <li> 中的图像隐藏数字?

html - 响应式 flexbox 和重新排序子项

css - 如何影响 JavaFX 超链接中的行间距?

javascript - 清除键入时的表单验证错误

css - 间歇性的div定位问题

javascript - 包含具有两个不同调用的脚本的原因是什么?

css - 如何在没有垂直滚动条的情况下显示标题?

html - 使 html 列表 100% 高度带边框

HTML CSS 顶部栏问题

css - 如何随页面一起滚动 Angular Material 垫菜单弹出窗口?