我正在我公司的 Intranet 上构建一个页面,该页面在 Sharepoint 2007 上运行。我正在尝试使用表格来更好地组织页面,但似乎有一个样式表将所有表格定义为具有边框和灰色背景。我想更改表格的格式,但找不到解决样式表的方法。
当我进入 HTML 编辑器时,我尝试更新表格中的 HTML,但没有成功。我也尝试在此编辑器中添加 CSS,但没有成功。我是这类事情的业余爱好者,所以不确定如何最好地进行。有什么方法可以覆盖此 CSS 并获得我想要的表格样式吗?
最佳答案
如何访问表?如果它仅由 css 中的 table 标记选择,那么除非您为所有表指定一个类,否则您将无能为力。如果它是由一个类(class)选择的,您可以只更改您要更改的那个表的类(class)。如果你想保留一些属性,让表有一个不同的 id,在 css 中为那个 id 创建一个选择器,然后添加你想保留的属性。例如……
<table class = 'table'>
<tr>
<td>example<td>
</tr>
<tr>
<td>example2<td>
</tr>
</table>
<table class = 'table'>
<tr>
<td>example<td>
</tr>
<tr>
<td>example2<td>
</tr>
</table>
<table class = 'table'>
<tr>
<td>example<td>
</tr>
<tr>
<td>example2<td>
</tr>
</table>
<table class = 'table2'>
<tr>
<td>example<td>
</tr>
<tr>
<td>example2<td>
</tr>
</table>
<table class = 'table'>
<tr>
<td>example<td>
</tr>
<tr>
<td>example2<td>
</tr>
</table>
<style>
.table{
border:solid 5px black;
}
.table2{
border:solid 5px purple
}
</style>
在这个例子中,我让所有其他表都有一个类,并且只更改了我想更改的一个表的类。
关于html - 如何在内容管理系统中覆盖 CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45827624/