如何屏蔽HTML中所调用模块的CSS 50
因为是共用的模块,一修改模块的CSS,所有调用这个模块的页面就全变了,在当前HTML页面加了一个CSS,但是干不过已有的CSS,能不能把模块中的CSS屏蔽掉,然后我自己加...
因为是共用的模块,一修改模块的CSS,所有调用这个模块的页面就全变了,在当前HTML页面加了一个CSS,但是干不过已有的CSS,能不能把模块中的CSS屏蔽掉,然后我自己加个新的,只在当前页面屏蔽,不能影响别的页面调用
当前页面没有引用也没有定义模块的CSS,不知道开发者在哪里给模块定义的CSS 展开
当前页面没有引用也没有定义模块的CSS,不知道开发者在哪里给模块定义的CSS 展开
3个回答
展开全部
1、首先找到该模块的css文件。
2、找到你要修改的部分所调用的class名或者id。
3、在当前html页面将要修改的部分的class名或者id重新定义样式。
比如:
当前页面中调用了某个css文件,这个css文件是用于那个模块的默认css文件。
<head>
<title>change css</title>
<link rel="stylesheet" rev="stylesheet" href="css/normal.css" type="text/css" media="all" />
</head>
在这个normal.css里有个class的样式定义为:
lookme {width: 300px; height: 10px; background:#ccc;}
现在如果你想要让他在当前页面有所改变,你就直接在当前页面内重新定义lookme,比如:
<head>
<title>change css</title>
<link rel="stylesheet" rev="stylesheet" href="css/normal.css" type="text/css" media="all" />
</head>
<style type="text/css">
lookme {width: 100px; height: 50px; background:red;}
</style>
这样就可以了。最后显示结果会以当前页面为准。
2、找到你要修改的部分所调用的class名或者id。
3、在当前html页面将要修改的部分的class名或者id重新定义样式。
比如:
当前页面中调用了某个css文件,这个css文件是用于那个模块的默认css文件。
<head>
<title>change css</title>
<link rel="stylesheet" rev="stylesheet" href="css/normal.css" type="text/css" media="all" />
</head>
在这个normal.css里有个class的样式定义为:
lookme {width: 300px; height: 10px; background:#ccc;}
现在如果你想要让他在当前页面有所改变,你就直接在当前页面内重新定义lookme,比如:
<head>
<title>change css</title>
<link rel="stylesheet" rev="stylesheet" href="css/normal.css" type="text/css" media="all" />
</head>
<style type="text/css">
lookme {width: 100px; height: 50px; background:red;}
</style>
这样就可以了。最后显示结果会以当前页面为准。
展开全部
无非是两种情况第一种情况是html外部调用了css文件,第三种情况是css直接嵌在了html页页里,,,对于第一种情况在<head>与<head>这间你会找到调有外部CSS的代码如<link rel="stylesheet" type="text/css" href="style.css" />,这里的style.css即是调用的外部CSS,你只要把sytle.css改成你自己的外部css即可......对于第二种情况,你直接把嵌在html里的css代码删掉自己重写,或调用外部CSS。。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你问的涉及到一个CSS的权限问题,最好的办法就是在当然HTML页面加入一段CSS,而CSS的使用方式跟外部调用的相同,那样页面当中的CSS权限就会比外部调用的来得高。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询