Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/267.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用css在php/样式中分配类_Php_Html_Css_Mysql_Sql - Fatal编程技术网

使用css在php/样式中分配类

使用css在php/样式中分配类,php,html,css,mysql,sql,Php,Html,Css,Mysql,Sql,我正在尝试设置从数据库检索的表的样式。我现在是这样回应的: echo "<table class='rwd-table'>"; echo "<tr><th>ID</th><th>Username</th><th>Name</th><th>Last Name</th></tr>"; while($row = mysqli_fetch_array($resu

我正在尝试设置从数据库检索的表的样式。我现在是这样回应的:

echo "<table class='rwd-table'>";

echo "<tr><th>ID</th><th>Username</th><th>Name</th><th>Last Name</th></tr>";

    while($row = mysqli_fetch_array($result)){

      echo "<tr><td data-th='Movie Title'>" . $row['id'] . "</td><td data-th='Genre'>" . $row['username'] . "</td>
      <td data-th='Year'>" . $row['first_name'] . "</td><td data-th='Gross'" . $row['last_name'] . "</td></tr>";
    }

echo "</table>";
但是css似乎没有任何影响。我无意中尝试应用这一点: 以我的情况。
请帮忙。

为了详细说明我在评论中的内容,您不能嵌套CSS

.rwd-table {
  ...
  tr {...
  }
  th {...
  }
  td {...
  }
}

.rwd-table {
  ...
}
像这样,你必须像这样在他们自己的线上做

 .rwd-table tr{
  ...
 }

.rwd-table th{
  ...
 }

.rwd-table td{
  ...
 }
或者,如果它们具有相似的样式,则可以将它们组合在一起

.rwd-table tr, .rwd-table th, .rwd-table td{
  ... similar styles ...
}

.rwd-table tr{
   ... additional unique styles ...
 }
另外值得注意的是,一旦浏览器遇到这些CSS错误,它就会停止处理该工作表,因此在应用该工作表之后也不会发生任何事情。这就是为什么你的风格都不管用

可以使用这种类型的
嵌套
语法,但必须使用类似
SASS的语法

这是一个CSS解析器,有点像一个模板引擎,它先将
SASS
样式表编译成普通的CSS


就我个人而言,我真的希望这是开箱即用的

为了详细说明我在注释中的内容,您不能嵌套CSS

.rwd-table {
  ...
  tr {...
  }
  th {...
  }
  td {...
  }
}

.rwd-table {
  ...
}
像这样,你必须像这样在他们自己的线上做

 .rwd-table tr{
  ...
 }

.rwd-table th{
  ...
 }

.rwd-table td{
  ...
 }
或者,如果它们具有相似的样式,则可以将它们组合在一起

.rwd-table tr, .rwd-table th, .rwd-table td{
  ... similar styles ...
}

.rwd-table tr{
   ... additional unique styles ...
 }
另外值得注意的是,一旦浏览器遇到这些CSS错误,它就会停止处理该工作表,因此在应用该工作表之后也不会发生任何事情。这就是为什么你的风格都不管用

可以使用这种类型的
嵌套
语法,但必须使用类似
SASS的语法

这是一个CSS解析器,有点像一个模板引擎,它先将
SASS
样式表编译成普通的CSS


就我个人而言,我真的希望这是开箱即用的

是否可以通过echo语句中的类调用td

echo "<tr><td ***CLASS=“TEST”*** data-th='Movie Title'>" . $row['id'] . "</td><td data-th='Genre'>" . $row['username'] . "</td><td data-th='Year'>" . $row['first_name'] . "</td><td

echo”“$行['id']。"" . $行['username']。"" . $行['first_name']。“是否可以通过echo语句中的类调用td

echo "<tr><td ***CLASS=“TEST”*** data-th='Movie Title'>" . $row['id'] . "</td><td data-th='Genre'>" . $row['username'] . "</td><td data-th='Year'>" . $row['first_name'] . "</td><td

echo.“$row['id']”.“$row['username']”.“$row['first_name']”.除非使用类似于
SAS
的东西,否则无法嵌套
CSS
,因此您的
tr
不能这样嵌套它必须是
.rwd table tr{…}
.rwd table td{…}
SAS
是用于引导库的解析器库。这比我想说的要多一点,你不能嵌套
CSS
,除非你使用像
SAS
这样的东西,所以你的
tr
不能这样嵌套,它必须是
。rwd table tr{…}
。rwd table td{…}
等等
SAS
是用于引导库的解析器库。这比我想说的要多一些,但是如果你检查我提供的链接,他们使用嵌套的css语句?如果你点击齿轮(在css框的顶部),他们使用的是SCSS,每个处理器的css。在CSS(SCSS)标题旁边也有这样的说明。我从来没有用过这个,但我相信它和SASS很相似。在任何情况下,你都应该能够按照我上面概述的正常方式将它们放在工作表中。但是如果你检查我提供的链接,它们使用嵌套的css语句?如果你单击gear(css框顶部),它们使用的是SCSS,每个处理器使用的css。在CSS(SCSS)标题旁边也有这样的说明。我从来没有用过这个,但我相信它和SASS很相似。在任何情况下,你都应该能够按照我上面概述的正常方式将它们放在工作表中。