代码之家  ›  专栏  ›  技术社区  ›  shioko

为什么x%在Visual Studio中不是属性“width”的有效值?

  •  12
  • shioko  · 技术社区  · 6 年前

    Visual Studio table element's width attribute

    我试图创建一个可缩放的表,所以我将其值放在%。该网站运行正常,但为什么Visual Studio将其视为无效?

    1 回复  |  直到 6 年前
        1
  •  16
  •   nbkhope    6 年前

    它可能使用一组处理最佳实践的代码分析规则。根据 the MDN web docs 那个 width 属性已被弃用,不应使用:

    不要使用此属性,因为它已被弃用。应该使用CSS定义规则并设置其样式。

    如前所述,您应该使用CSS设置表的样式。将类应用于表格元素并定义样式:

    HTML

    <table class="my-table"></table>
    

    CSS

    .my-table {
      width: 100%;
    }