首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >chrome插件css注入

chrome插件css注入
EN

Stack Overflow用户
提问于 2012-02-03 12:46:01
回答 2查看 467关注 0票数 0

您好,我正在尝试注入自定义css到一个页面,我的清单文件如下

代码语言:javascript
复制
{
  "name": "SaneHaveeru",
  "version": "1.0",
  "description": "This is to properly display haveeru .",
  "browser_action": {
    "default_icon": "icon.png"
  },
  "content_scripts": [
    {
      "matches": ["http://www.haveeru.com.mv/*"], 
      "css" : ["proper.css"]
    }
],
  "permissions": [
    "http://www.haveeru.com.mv/"
  ]

}

我注入的css是

代码语言:javascript
复制
.post-frame {
    float: left;
    width: 470px;
    font-size: 18px;
    line-height: 30px;
    color: #292929;
}

但是似乎页面css覆盖了我的自定义css。如图所示

是他们强迫我的css改变到页面上的方式吗?

干杯纳什·拉菲克

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-02-03 15:25:02

!important放在所有css规则的末尾...

代码语言:javascript
复制
.post-frame {
    float: left !important;
    width: 470px !important;
    font-size: 18px !important;
    line-height: 30px !important;
    color: #292929 !important;
}

http://webdesign.about.com/od/css/f/blcssfaqimportn.htm

票数 1
EN

Stack Overflow用户

发布于 2012-02-03 12:59:54

使用JavaScript设置样式。它将覆盖任何页面样式。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9123795

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档