Primeiro você tem que introduzir o bootstrap e jQuery
Recomende um CDN: http://cdn.gbtags.com/index.html
Em seguida, comece a escrever o código HTML. Se você não deseja alterar o efeito da exibição, de fato, o CSS não pode escrever 2333.
Como existem muitos códigos HTML, aqui são divididos em três partes e depois o código HTML geral é o último
Primeiro de tudo, como mostrado na figura acima, você precisa entender os seguintes componentes do bootstrap
• Barra de navegação
•Botão
•Forma
• menu suspenso
De fato, existem muitos estilos dos componentes acima. Só precisamos conhecer uma parte disso. Se você quiser saber mais, consulte http://www.gbtags.com/api/bootstrap3.2/bootstrap-doc/componnts/index.html para obter mais informações.
Ps: classe {} aqui estão apenas comentários, não o código html
PS2: fornece arquivos HTML com uma depuração de casos on -line
Barra de navegação e layout do logotipo da barra de navegação
Er
Botões de navegação
<!-Crie um botão-> <!-Classe {NavBar-Toggle: Passando este botão para JS é clicado em colapso: se você não combina o colapso da barra naval, é uma classe padrão. ARIA-Expand = "False": Função de leitura assistida .. definições para grupos especiais-> <botão tipo = "Button" Data-toggle = "colapso" Data-Target = "#NavBar-Gbtag" ARIA-Expanded = "False"> <!-Adicione alguns ícones e instruções na classe {srly: o estilo: o estilo "> <!-Adicione alguns ícones e as instruções do botão {Sr-somente: o estilo: o estilo"> Tente}-> <span> Clique em mim </span> <span> </span> <pan> </span> <pan> </span> <pan> </span> </button>Forma
<div> <!-Classe {Form-Control: Defina a largura como %, mas definimos a forma de navbar no formulário do elemento pai para que a largura seja controlada por uma certa quantidade}-> <input type = "text" placeholder = "Search"/> </div> <!-Form Group-> <Tipo = Submit "> Search </Button </FormulárioMenu puxador
<li> <!-classe {suspenso-toggle: declare que esta é uma lista que pode ser suspensa. Na verdade, eu não encontrei o objetivo específico desta classe. Cancelar e não encontrou nenhum bugspan.caret {Icon Picture Style para um pequeno triângulo}} data-toggle = "suspenso": introduza um atributo necessário do componente do menu suspenso Role = "Button": atua como uma declaração auxiliar. Declare este é um botão-> <a href = "#" data-toggle = "suspenso" role = "button" aria-haspopup = "true" aria-expeled = "false"> menu suspenso Nome <panger> </span> </a> <ul> <li> <a href = ""> bootstrap </a> <li> <li> <li> <li> <a href = ""> bootstrap </a> <li> <li> <li> <! Elemento como divisor-> <li role = "separador"> </li> <li> <a href = ""> siga o rótulo geek </a> </li> </ul> <!-menu suspenso->Implementação geral de HTML
<! Doctype html> <html> <head> <meta charset = "utf-8"> <title> barra de navegação responsiva </ititle> <link rel = "stylesheet" type = "text/css" href = "../ css/bootstrap.min.css"/> <script srf = " type = "text/javascript" charset = "utf-8"> </script> <script src = "../ js/bootstrap.min.js" type = "text/javascript" charset = "utf-8"> </sCript> </órgão <body> <!-Create a bootStarp Navigigation-> <!-Crie um layout de bootstraplogo-> <!-Nota: Você deve criar um cabeçalho de barra de naval, envolver o logotipo e os botões responsivos. CLOQUELLABLE COLAPSEND: Se você não combinar o colapso da marinha, é uma classe padrão. Parece que nenhum erro é encontrado sem adicioná -lo. } data-toggle = "colapso": Introduzir o plug-in de colapso Data-target = "#NavBar-gbtag": ao clicar no botão, cuja tag é redirecionada/aberta ARIA-EXPAVEN = "FALSE": Função de leitura assistida. ícones e instruções na classe de botão {somente sr: ocultar esta tag incon-bar: altere o estilo do ícone e altere o estilo do ícone para glificon-estrela try}-> <pan> clique em mim </span> </span> <!-Criar barra de layout layout Layout Se o colapso for cancelado, o botão será expandido por padrão. Navbar-colapso: a classe necessária para o layout do elemento da barra de navegação} ID: consistente com a alga dos dados do botão-> <div id = "NavBar-gbtag"> <!-Crie a classe de elemento interno da barra de navegação {NAV: Crie uma classe base necessária para os elementos internos da barra de navegação. Navbar-Nav: Isso não é fácil de explicar. Porque olhei através da documentação oficial e não o disse em detalhes. Aqui vou explicar brevemente: faça o UL centrado horizontalmente e horizontalmente. Ao mesmo tempo, a largura é a largura do conteúdo e não aperta os elementos por trás dele, como a forma; E, finalmente, você pode excluir esta aula e tentar saber que ela é usada. Navir-Right: A classe que é organizada pela barra de navegação}-> <ul> <!-classe {ativo: clique padrão, suspensão: a classe base necessária para criar um menu suspenso}-> <li> <a href = ""> relsoul </a> </li> <li> <a href = ""> gbtag </aa> </a> uma lista que pode ser desativada. Na verdade, eu não encontrei o objetivo específico desta classe. Eu o cancelei e não encontrei erros. Span .Caret {Icon Image Style de um pequeno triângulo}} data-toggle = "DropDown": Apresente um atributo necessário do componente do menu suspenso Role = "Botão": serve como uma declaração auxiliar. Declare este é um botão-> <a href = "#" data-toggle = "suspenso" role = "button" aria-haspopup = "true" aria-expeled = "false"> menu suspenso Nome <panger> </span> </a> <ul> <li> <a href = ""> bootstrap </a> <li> <li> <li> <li> <a href = ""> bootstrap </a> <li> <li> <li> <! Elemento como divisor-> <li role = "separador"> </li> <li> <a href = ""> Por favor, preste atenção à tag geek </a> </li> </ul> <!-menu suspenso-> </li> <!-Sub-navegação de navegação-Nav: lata: lata: lata: lata: lata: liSeMefform Subelement: lata: lata: lata: links: liS específico: lata: lata: lata: lata: lata: lata: lata: lata: li) <! http://v3.bootcss.com/components/#navbar-forms Navbar-left: Usado para especificar o alinhamento de elementos na barra de navegação http://v3.bootcs.com/components/#navbar-component-alignment}-> <forms role = " O estilo do botão é baseado na classe BTN Base Referência específica http://v3.bootcss.com/css/#buttons Form-group: uma classe base para listar elementos únicos referência específica http://v3.Bootcss.com/css/#forms}-> <div) <!-classe {form ---CoTCSs.com/css/#forms} <div> <!-class {form --conlol: set: set: se elevão: set, se elevão, se elevão, o que é um dos smarts, o que é o que é o que é o que é um dos membros do que é o que é o que é um dos elementos específicos de referência específica de referência específica http://v3.burcss.com/css/#forms} <divp. Largura será controlada por uma certa quantidade}-> <input type = "text" placeholder = "search"/> </div> <!-Form Group-> <button type = "submit"> search </botão> </morm> <!-form-> <ul> <li> <a href = ""> alma </a-a-ti- t) <li> <ul> <ul> <li> <a href = "" "> aria-haspopup = "true" ARIA-EXPAVEND = "FALSO"> Nome do menu suspenso </span> </span> </a> <ul> <li> <a href = ""> bootstrap </a> </li> <!-class {divider: divide: role = "separador": Declare This Anser-> href = ""> siga a tag geek </a> </li> </ul> <!-menu suspenso-> </li> <!-Subelementos de navegação 2-> </ul> <!-Elemento de navegação 2-> </div> <!-Layout de navegação-> <!O conteúdo acima é o código de exemplo para criar barras de navegação responsivas pelo editor para você. Espero que seja útil para você. Se você quiser saber mais informações, preste atenção ao site do Wulin.com. Obrigado!