2016-01-22 5 views
-1

Так я попытался сделать LITLE расширения хрома просто изменить цвет в csgosquad.com/ranks color of thoose orange bars to redя попытался сделать расширение хрома, но у меня есть проблемы

с использованием manifest.json

{ 
    "name": "Top Questions redder", 
    "description": "Make the world red", 
    "version": "1.0", 
    "content_scripts": [ 
    { 
    "matches": ["https://csgosquad.com/ranks"], 
    "css": ["sheet.css"], 
    } 
    ], 
    "manifest_version": 2 
} 

и листа .css

`.row-rank .progress.bar-rank .progress-bar 
{ 
    background-color: #ff0b00; 
}` 

, но я все еще нужно, чтобы изменить это вручную like this

Итак, что делать, чтобы получить автоматическое изменение?

ответ

0

Есть три очка,

  1. Удалите последний "" в пределах content_scripts
  2. Remove "`" в пределах sheet.css
  3. Добавить "важно!", Чтобы убедиться, что ваш CSS есть более высокая специфичность

manifest.json:

{ 
    "name": "Top Questions redder", 
    "description": "Make the world red", 
    "version": "1.0", 
    "content_scripts": [ 
     { 
      "matches": [ 
       "https://csgosquad.com/ranks" 
      ], 
      "css": [ 
       "sheet.css" 
      ] 
     } 
    ], 
    "manifest_version": 2 
} 

sheet.css

.row-rank .progress.bar-rank .progress-bar 
{ 
    background-color: #ff0b00 !important; 
} 
+0

Большое спасибо !!!! –

0

Хм ... похоже, что код почти нормально, но я нашел одну проблему.

"content_scripts": [ 
    { 
    "matches": ["https://csgosquad.com/ranks"], 
    "css": ["sheet.css"], 
    } 
], 

Запятая положить на конце линии "CSS": [ "sheet.css"],. Возможно, этот файл manifest.json недействителен. Вы должны подтвердить, было ли ваше расширение успешно зарегистрировано на странице chrome: // extensions.

Смежные вопросы