CSS重置表格边框

CSS重置表格边框,css,html-table,Css,Html Table,我有一个reset.css文件,其中包括以下声明: 边框:0无 所以当我做一张这样的桌子时: <table border="1"> table.borderIgnore { border:auto; } 边界没有出现。如何在不删除边框的情况下显示边框:0无属性?代码必须是。有没有办法让表格“忽略”reset.css文件?(这必须适用于所有浏览器,包括IE 6+)将style=“border:1px solid;”“添加到标记中。样式覆盖属性设置。将style=“border:

我有一个reset.css文件,其中包括以下声明:
边框:0无

所以当我做一张这样的桌子时:

<table border="1">
table.borderIgnore { border:auto; }


边界没有出现。如何在不删除
边框的情况下显示边框:0无属性?代码必须是
。有没有办法让表格“忽略”reset.css文件?(这必须适用于所有浏览器,包括IE 6+)

style=“border:1px solid;”“
添加到
标记中。样式覆盖属性设置。

style=“border:1px solid;”“
添加到
标记中。样式覆盖属性设置。

在重置css后直接添加一行,如下所示:

<table border="1">
table.borderIgnore { border:auto; }
然后对您的桌子执行以下操作:

<table class="borderIgnore" border="1">


在重置css后直接告诉我这是否有效,添加一行如下内容:

<table border="1">
table.borderIgnore { border:auto; }
然后对您的桌子执行以下操作:

<table class="borderIgnore" border="1">


让我知道这是否有效。好的,假设你陷入困境,假设:

  • 你不能做上面建议的任何事情
  • 不能使用内联样式
  • 您不能向html文档添加样式,如:

    <style type="text/css">
      table { border: 1px solid; }
    </style>
    
    
    表{border:1px solid;}
    
  • 无法添加指向其他样式表的链接

您是否可以做一些可能有些过分的事情,比如使用一些javascript或jquery来做

<script type='text/javascript'>
  var tableStyle = "table { border: 1px solid;}";

  function appendStyle(tableStyle) {
    var css = document.createElement('style');
    css.type = 'text/css';

    if (css.styleSheet) css.styleSheet.cssText = tableStyle;
    else css.appendChild(document.createTextNode(tableStyle));

    document.getElementsByTagName("head")[0].appendChild(css);
  };

  window.onload = function() { 
    appendStyle(tableStyle); 
  };
</script>

var tableStyle=“表{border:1px solid;}”;
函数appendStyle(表样式){
var css=document.createElement('style');
css.type='text/css';
if(css.styleSheet)css.styleSheet.cssText=tableStyle;
else css.appendChild(document.createTextNode(tableStyle));
document.getElementsByTagName(“head”)[0].appendChild(css);
};
window.onload=函数(){
追加样式(表样式);
};

好的,假设你陷入困境,假设:

  • 你不能做上面建议的任何事情
  • 不能使用内联样式
  • 您不能向html文档添加样式,如:

    <style type="text/css">
      table { border: 1px solid; }
    </style>
    
    
    表{border:1px solid;}
    
  • 无法添加指向其他样式表的链接

您是否可以做一些可能有些过分的事情,比如使用一些javascript或jquery来做

<script type='text/javascript'>
  var tableStyle = "table { border: 1px solid;}";

  function appendStyle(tableStyle) {
    var css = document.createElement('style');
    css.type = 'text/css';

    if (css.styleSheet) css.styleSheet.cssText = tableStyle;
    else css.appendChild(document.createTextNode(tableStyle));

    document.getElementsByTagName("head")[0].appendChild(css);
  };

  window.onload = function() { 
    appendStyle(tableStyle); 
  };
</script>

var tableStyle=“表{border:1px solid;}”;
函数appendStyle(表样式){
var css=document.createElement('style');
css.type='text/css';
if(css.styleSheet)css.styleSheet.cssText=tableStyle;
else css.appendChild(document.createTextNode(tableStyle));
document.getElementsByTagName(“head”)[0].appendChild(css);
};
window.onload=函数(){
追加样式(表样式);
};

Hi,必须是border=1。网站中有一部分我不能像那样内联使用css声明。我是否可以使该部分忽略边框:0无;属性并仅使用浏览器默认值?为什么不能使用内联样式,但可以使用其他内联属性,如边框?由于CSS,边框不再被用作属性。不,因为样式会覆盖任何属性设置。如果不使用样式,则无法更改边框。您可以使用类来区分表类型,有些是无边框的,有些是带边框的。使用CSS选择器,您可以进行一些拾取和选择。您好,它必须是border=1。网站中有一部分我不能像那样内联使用css声明。我是否可以使该部分忽略边框:0无;属性并仅使用浏览器默认值?为什么不能使用内联样式,但可以使用其他内联属性,如边框?由于CSS,边框不再被用作属性。不,因为样式会覆盖任何属性设置。如果不使用样式,则无法更改边框。您可以使用类来区分表类型,有些是无边框的,有些是带边框的。使用CSS选择器,你可以做一些挑选和选择。现在就下一票标记答案。如前所述,你的问题得到了回答……现在请投反对票,以便作出回答。如前所述,你的问题得到了回答。。。