繁体   English   中英

Visual Studio vb 调试 css 样式来自<style></style>不渲染

[英]visual studio vb debug css style from <style></style> not rendering

<style>
 #ctrtable{width:600px;margin-left:auto;margin-right:auto;}
</style>

网页具有上面的样式块以在视口上居中表格

当在调试模式下运行的 VisStudio 2013 express 不呈现 css 时,表格向左对齐。 但是,如果我将样式复制并粘贴到内联样式 =“”,则表格将呈现在中心

???

汤姆

以这种方式定义样式时:

<style>
  #ctrtable{width: 600px; margin-left: auto; margin-right: auto;}
</style>

您以这种方式实现样式:

<table id="ctrtable">
  <tr>
    <td>something</td>
  </tr>
</table>

以这种方式定义样式时:

<style>
  .ctrtable{width: 600px; margin-left: auto; margin-right: auto;}
</style>

您以这种方式实现样式:

<table class="ctrtable">
  <tr>
    <td>something</td>
  </tr>
</table>

试试这个样本

<!DOCTYPE>
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <title></title>
    <style>
      .cntrtable{text-align: center;} 
    </style>
  </head>
  <body>
    <table style="width: 100%;">
      <tr>
        <td><table class="cntrtable" style="width: 50%; margin-left: auto; margin-right: auto; background-color: #FF0000;"><tr><td>table-1</td></tr></table></td>
      </tr><tr>
        <td><table class="cntrtable" style="width: 50%; margin-left: auto; margin-right: auto; background-color: #00FF00;"><tr><td>table-2</td></tr></table></td>
      </tr><tr>
        <td><table class="cntrtable" style="width: 50%; margin-left: auto; margin-right: auto; background-color: #0000FF;"><tr><td>table-3</td></tr></table></td>
      </tr><tr>
        <td><table class="cntrtable" style="width: 50%; margin-left: auto; margin-right: auto; background-color: #FF00FF;"><tr><td>table-4</td></tr></table></td>
      </tr>
    </table>
  </body>
</html>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM