2017-02-22 19 views
0

У меня есть несколько вкладок Bootstrap в моем HTML-файл:Bootstrap вкладки в расширение Chrome всплывающие

<!doctype html> 

<!-- jQuery --> 
<script src="https://code.jquery.com/jquery-3.1.1.min.js" integrity="sha256-hVVnYaiADRTO2PzUGmuLJr8BLUSjGIZsDYGmIJLv2b8=" crossorigin="anonymous"></script> 

<!-- Latest compiled and minified CSS --> 
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous"> 

<!-- Optional theme --> 
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap-theme.min.css" integrity="sha384-rHyoN1iRsVXV4nD0JutlnGaslCJuC7uwjduW9SVrLvRYooPp2bWYgmgJQIXwl/Sp" crossorigin="anonymous"> 

<!-- Latest compiled and minified JavaScript --> 
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script> 


<style type="text/css"> 
    #mainPopup { 
     padding: 10px; 
     height: 400px; 
     width: 288px; 
     font-family: Helvetica, Ubuntu, Arial, sans-serif; 
    } 
</style> 

<html lang="en"> 

<div class="container" id="mainPopup"> 
    <ul class="nav nav-tabs"> 
     <li class="nav active"><a href="#A" data-toggle="tab">A</a></li> 
     <li class="nav"><a href="#B" data-toggle="tab">B</a></li> 
     <li class="nav"><a href="#C" data-toggle="tab">C</a></li> 
    </ul> 

    <!-- Tab panes --> 
    <div class="tab-content"> 
     <div class="tab-pane fade in active" id="A">Content inside tab A</div> 
     <div class="tab-pane fade" id="B">Content inside tab B</div> 
     <div class="tab-pane fade" id="C">Content inside tab C</div> 
    </div> 
</div> 
</html> 

Вот это HTML, отображаемый на веб-странице и в расширении Chrome:

enter image description here

Код в браузере позволяет мне менять вкладки, но в браузере Chrome это не так. В чем причина этого, и как я могу заставить Bootstrap работать в расширении Chrome?

ответ

1

Оказывается, вы не можете связать внешние файлы Javascript в верхней части вашего HTML-файла. Мне пришлось загружать файлы Bootstrap и сохранять их локально, чтобы их можно было использовать в расширении.

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

  • Нет связанных вопросов^_^