jsp界面怎么忽略掉一个引入的样式 40

比如一个界面main.jsp引入另一个公用header.jsp界面,但是header.jsp界面不需要main.jsp中的css或者js,怎么让header.jsp忽略掉... 比如一个界面main.jsp引入另一个公用header.jsp界面,但是header.jsp界面不需要main.jsp中的css或者js,怎么让header.jsp忽略掉main.jsp中的css或者js呢??
请教大神!!!!
展开
 我来答
育知同创教育
2016-07-07 · 百度知道合伙人官方认证企业
育知同创教育
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
展开全部
jsp界面要忽略掉一个引入的样式需要采用先加载后覆盖的机制。
1、在全局的CSS文件中写一些!important的样式来覆盖掉那些直接写在元素上的行内样式。将其应用到更高优先级的选择器(在原有基础上添加额外的标签、类或 ID 选择器)上;或是保持选择器一样,但添加的位置需要在原有声明的后面(优先级相同的情况下,后边定义的会覆盖前边定义的)。
更高优先级的例子:
table td {height: 50px !important;}
.myTable td {height: 50px !important;}
#myTable td {height: 50px !important;}

2、建议用id去关联css:
优先级是基于选择器的形式进行计算的。在下面的例子中,尽管选择器*[id="foo"] 选择了一个ID,但是它还是作为一个属性选择器来计算自身的优先级。
* #foo {
color: green;
}
*[id="foo"] {
color: purple;
}
虽然匹配了相同的元素,但是 ID 选择器拥有更高的优先级。所以第一条样式声明生效。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式