我的雇主正在转向新的网络软件系统,我们将用它来跟踪学生的信息。该软件可在一定程度上自定义,但无法禁用系统提供的许多字段。例如,我不想或不需要跟踪社会安全号码,因此我想在显示的页面上永久隐藏该字段。
这些字段被硬编码为表格行,我知道我可以隐藏CSS中style="display:none"
的字段。但是,我无法访问系统的样式表。
是否可以在我自己的浏览器中设置过滤器,我可以在这个新软件系统中设置页面样式?如果是这样,它会限制在我自己的电脑上,还是可以导出并与同事共享该文件?注意:该软件仅限于IE(11)。
答案 0 :(得分:2)
如果要隐藏行,可以使用用户样式表执行此操作。
IE允许您直接从其辅助功能设置中使用您自己的StyleSheet 单击右上角的IE9工具菜单图标(或使用键盘快捷键:ALT + X) 然后打开“Internet选项”,单击“辅助功能”按钮,然后选择“使用样式表格式化文档” 然后你需要使用Browse功能选择一个CSS文件。
Source 你的CSS看起来像是:
table tr.socialsecurity{
display:none;
}
使用浏览器检查器查找行class
。如果ID没有,则可以使用nth-of-type()
注意:您需要重新启动浏览器才能使CSS生效。要在多台计算机上使用此功能,请将样式表发送给您的同事并让他们安装它
由于OP要求IE回答,我只包含相关说明。请注意,这可以在所有浏览器中完成。 Instructions can be found here 强>
答案 1 :(得分:0)
如果您无法同时访问HTML或CSS,则无法隐藏行
答案 2 :(得分:0)
可以通过辅助功能选项
添加自己的样式表答案 3 :(得分:0)
由于您要求设置自己的自定义样式表,因此IE允许您为所访问的所有页面创建用户样式表。
“安装”样式表
注意:您可能需要重新启动浏览器才能使样式表生效。
冲洗并重复任何其他计算机。