Bootstrap Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅Π΅ ΠΌΠ½ΠΎΠ³ΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²ΠΎΠ΅ мСню: Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²ΠΎΠ΅ мСню Π½Π° Bootstrap? β€” Π₯Π°Π±Ρ€ Q&A

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

ΠŸΠΎΠΌΠΎΠ³ΠΈΡ‚Π΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ мСню Π² PdoMenu / РусскоязычноС сообщСство MODX

Π”ΠΎΠ±Ρ€Ρ‹ΠΉ дСнь. Π’ΠΎΠ·Π½ΠΈΠΊΠ»Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° с ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ мСню. РаньшС Ρ€Π°Π±ΠΎΡ‚Π°Π» с Wayfinder, Π° Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Ρ€Π΅ΡˆΠΈΠ» ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π½Π° Bootstrap ΠΈ PdoTools, Π½ΠΎ Π½ΠΈΠΊΠ°ΠΊ Π½Π΅ ΠΌΠΎΠ³Ρƒ Π²ΡŠΠ΅Ρ…Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ мСню. Как извСстно, Bootstrap 3 Π½Π΅ позволяСт ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²ΠΎΠ΅ мСню. ΠΠ°ΡˆΡ‘Π» Π³Π΄Π΅-Ρ‚ΠΎ ΠΊΠΎΡΡ‚Ρ‹Π»ΡŒ, плюс сторонниС скрипты для hover эффСкта Π½Π° touch дСвайсах. МСню выглядит ΠΊΠ°ΠΊ-Ρ‚ΠΎ Ρ‚Π°ΠΊ:

<!-- Navbar -->
<div role="navigation">
    <div>
      <button type="button" data-toggle="collapse" data-target=".navbar-collapse">
        <span>Toggle navigation</span>
        <span></span>
        <span></span>
        <span></span>
      </button>
      <a href="#"><img src="grinlib_building.jpg" alt="" title="" /></a>
    </div>
    <div>
    <ul>
        <form action="#" method="post">
            <div>
              <input type="text" placeholder="Поиск ΠΏΠΎ сайту">
              <span><i></i></span>
            </div>
        </form>
    </ul>
      <!-- Left nav -->
        <ul>
            <li><a href="#">Submenu 1 <span></span></a>
                <ul>                    
                    <li><a href="#">Submenu 1.
1 <span></span></a> <ul> <li><a href="#">Article 1</a></li> <li><a href="#">Article 2</a></li> <li><a href="#">Article 3</a></li> </ul> </li> <li><a href="#">Submenu 1.2 <span></span></a> <ul> <li><a href="#">Article 1</a></li> <li><a href="#">Article 2</a></li> <li><a href="#">Article 3</a></li> </ul> </li> </ul> </li> <li><a href="#">Submenu 2 <span></span></a> <ul> <li><a href="#">Submenu 2.
1 <span></span></a> <ul> <li><a href="#">Article 1</a></li> <li><a href="#">Article 2</a></li> <li><a href="#">Article 3</a></li> </ul> </li> <li><a href="#">Submenu 2.2 <span></span></a> <ul> <li><a href="#">Article 1</a></li> <li><a href="#">Article 2</a></li> <li><a href="#">Article 3</a></li> </ul> </li> </ul> </li> <li><a href="#">Submenu 3 <span></span></a> <ul> <li><a href="#">Article 1</a></li> <li><a href="#">Article 2</a></li> <li><a href="#">Article 3</a></li> </ul> </li> </ul> </div> </div><!--/.
nav-collapse -->

Π’Π΅ΠΌΡƒ Π½Π° Ρ„ΠΎΡ€ΡƒΠΌΠ΅ () Ρ‡ΠΈΡ‚Π°Π». ΠœΠ°Π½ΡƒΠ°Π» ΠΏΠΎ PdoTools Ρ‚ΠΎΠΆΠ΅.

Π’ ΠΎΠ±Ρ‰Π΅ΠΌ, Π±ΡƒΠ΄Ρƒ ΠΎΡ‡Π΅Π½ΡŒ Π±Π»Π°Π³ΠΎΠ΄Π°Ρ€Π΅Π½ Π·Π° ΠΏΠΈΠ½ΠΎΠΊ Π² Π½ΡƒΠΆΠ½ΠΎΠΌ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ.

Василий ΠžΠ΄ΠΈΠ½Ρ†ΠΎΠ²

15 сСнтября 2016, 11:20

            
          . dropdown-мСню ли {
          ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅: родствСнник;
          }
          .dropdown-мСню .dropdown-подмСню {
          дисплСй: Π½Π΅Ρ‚;
          ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅: Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎΠ΅;
          слСва: 100%;
          Π²Π΅Ρ€Ρ…: -7px;
          }
          .dropdown-мСню .dropdown-подмСню-слСва {
          справа: 100%;
          слСва: Π°Π²Ρ‚ΠΎ;
          }
          .dropdown-menu > li: hover > .dropdown-submenu {
          дисплСй: блок;
          }
          
        
     

Π Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉΡΡ список Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π²Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎΡΡ списка Π² ΠΏΠ°Π½Π΅Π»ΠΈ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ.

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΊΠΎΠ΄ Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π² пСсочницС

  • HTML
  • Π£Π‘Π‘
            
          <навигация>
            <Π΄Π΅Π»>
              <ΡƒΠ»>
                
                
  • Π­Π»Π΅ΠΌΠ΅Π½Ρ‚ подмСню 4
  • Π­Π»Π΅ΠΌΠ΅Π½Ρ‚ подмСню 5
  •             
              . dropdown-мСню ли {
              ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅: родствСнник;
              }
              .dropdown-мСню .dropdown-подмСню {
              дисплСй: Π½Π΅Ρ‚;
              ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅: Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎΠ΅;
              слСва: 100%;
              Π²Π΅Ρ€Ρ…: -7px;
              }
              .dropdown-мСню .dropdown-подмСню-слСва {
              справа: 100%;
              слСва: Π°Π²Ρ‚ΠΎ;
              }
              .dropdown-menu > li: hover > .dropdown-submenu {
              дисплСй: блок;
              }
              
            
         

    Π’Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅Π΅ мСню Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ слСва

    ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π²Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎΡΡ списка с подмСню, Ρ€Π°ΡΡˆΠΈΡ€ΡΡŽΡ‰ΠΈΠΌΡΡ с Π»Π΅Π²ΠΎΠΉ стороны вмСсто правая сторона.

    ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΊΠΎΠ΄ Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π² пСсочницС

    • HTML
    • Π£Π‘Π‘
                
              <навигация>
                <Π΄Π΅Π»>
                  <ΡƒΠ»>
                    
                    
  •             
              . dropdown-мСню ли {
              ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅: родствСнник;
              }
              .dropdown-мСню .dropdown-подмСню {
              дисплСй: Π½Π΅Ρ‚;
              ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅: Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎΠ΅;
              слСва: 100%;
              Π²Π΅Ρ€Ρ…: -7px;
              }
              .dropdown-мСню .dropdown-подмСню-слСва {
              справа: 100%;
              слСва: Π°Π²Ρ‚ΠΎ;
              }
              .dropdown-menu > li: hover > .dropdown-submenu {
              дисплСй: блок;
              }
              
            
         

    Π’Π»ΠΎΠΆΠ΅Π½Π½Ρ‹ΠΉ Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰ΠΈΠΉ список ΠΏΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ

    ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π²Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎΡΡ списка, Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ ΠΏΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ, Π΅Π³ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π²Π½ΡƒΡ‚Ρ€ΡŒ Π½Π° Навбар .

    ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΊΠΎΠ΄ Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π² пСсочницС

    • HTML
    • Π£Π‘Π‘
                
              <Π΄Π΅Π»>
                <Ρ‚ΠΈΠΏ ΠΊΠ½ΠΎΠΏΠΊΠΈ="ΠΊΠ½ΠΎΠΏΠΊΠ°"
                  data-mdb-toggle="Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰ΠΈΠΉ список" aria-expanded="false">
                  Кнопка Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎΡΡ списка
                
                
                      
                      
  • Π­Π»Π΅ΠΌΠ΅Π½Ρ‚ подмСню 4
  • Π­Π»Π΅ΠΌΠ΅Π½Ρ‚ подмСню 5