Bootstrap visible xs: Display property Β· Bootstrap

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

Bootstrap 4: hidden, visible

Как извСстно Π² Bootstrap 4 ΡƒΠ΄Π°Π»ΠΈΠ»ΠΈ сСмСйство классов hidden-* ΠΈ visible-*. На смСну ΠΏΡ€ΠΈΡˆΠ»ΠΈ классы сСмСйства Display. Под ΠΊΠ°Ρ‚ΠΎΠΌ, памятка ΠΎ соотвСтствии старых hidden/visible классов Π½ΠΎΠ²Ρ‹ΠΌ.

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ/ΡΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΎΡ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΈ Π½ΠΈΠΆΠ΅:

  • hidden-xs-down (hidden-xs) = d-none d-sm-block
  • hidden-sm-down (hidden-sm hidden-xs) = d-none d-md-block
  • hidden-md-down (hidden-md hidden-sm hidden-xs) = d-none d-lg-block
  • hidden-lg-down = d-none d-xl-block
  • hidden-xl-down (Π½Π΅Ρ‚ Π² 3.x) = d-none (Ρ‚ΠΎΠΆΠ΅ самоС, Ρ‡Ρ‚ΠΎ hidden)

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ/ΡΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΎΡ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΈ Π²Ρ‹ΡˆΠ΅:

  • hidden-xs-up = d-none (Ρ‚ΠΎΠΆΠ΅ самоС, Ρ‡Ρ‚ΠΎ hidden)
  • hidden-sm-up = d-sm-none
  • hidden-md-up = d-md-none
  • hidden-lg-up = d-lg-none
  • hidden-xl-up (Π½Π΅Ρ‚ Π² 3. x) = d-xl-none

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ/ΡΠΊΡ€Ρ‹Ρ‚ΡŒ:

  • hidden-xs = d-none d-sm-block (Ρ‚ΠΎΠΆΠ΅ самоС, Ρ‡Ρ‚ΠΎ hidden-xs-down)
  • hidden-sm = d-block d-sm-none d-md-block
  • hidden-md = d-block d-md-none d-lg-block
  • hidden-lg = d-block d-lg-none d-xl-block
  • hidden-xl (Π½Π΅Ρ‚ Π² 3.x) = d-block d-xl-none
  • visible-xs = d-block d-sm-none
  • visible-sm = d-none d-sm-block d-md-none
  • visible-md = d-none d-md-block d-lg-none
  • visible-lg = d-none d-lg-block d-xl-none
  • visible-xl (Π½Π΅Ρ‚ Π² 3.x) = d-none d-xl-block

ΠŸΠΎΡ…ΠΎΠΆΠΈΠ΅ ΡΡ‚Π°Ρ‚ΡŒΠΈ

Автор: Π’ΠΈΡ‚Π°Π»ΠΈΠΉ ΠžΡ€Π»ΠΎΠ²
| Π Π΅ΠΉΡ‚ΠΈΠ½Π³: 4/5 |
Π’Π΅Π³ΠΈ: bootstrap , hidden , visible


ΠŸΠΎΡ‡Π΅ΠΌΡƒ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ класс visible-xs?

<!DOCTYPE html>
<html lang="ru">
  <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1"> <!-- Π¨ΠΈΡ€ΠΈΠ½Π° = ΡˆΠΈΡ€ΠΈΠ½Π΅ дСвайса, ΠΈ ΠΌΠ°ΡˆΡ‚Π°Π± = 1  -->
    <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
    <title>ΠšΠΈΠ½ΠΎΠΌΠΎΠ½ΡΡ‚Ρ€ Bootstrap</title>

    <!-- Bootstrap -->
    <link href="assets/css/bootstrap. min.css" rel="stylesheet">
    
    <!-- Main Style Css -->
    <link href="assets/css/style.css" rel="stylesheet">

    <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
    <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
    <!--[if lt IE 9]>
      <script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script>
      <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
    <![endif]-->
  </head>
  <body>
    

    <div>
      <div>
        
       <nav role="navigation">  <!-- ΠΊΡ€Ρ‡, это Π²Ρ€ΠΎΠ΄Π΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π²ΠΈΠ΄Π° мСню, Π΄Π΅Ρ„ΠΎΠ»Ρ‚ это сСрый, Π° это Ρ‡Ρ‘Ρ€Π½Ρ‹ΠΉ  -->
          <div> 
            
          <div> <!--navbar-header это Ссли <768 пиксСлСй Ρ‚ΠΎ Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ появится ΠΊΠ½ΠΎΠΏΠΊΠ°, Π° header Π²Ρ€ΠΎΠ΄Π΅ это шапка сайта-->
            <div>
              <div> <!-- Π½ΡƒΠΆΠ½ΠΎ ΡƒΠ±Ρ€Π°Ρ‚ΡŒ отступы, Ρ‚. ΠΊ. col-lg-12 ΠΈΠΌΠ΅Π΅Ρ‚ свои отступы  -->
                  
                <div>
                    <h2><a href="">ΠšΠΈΠ½ΠΎΠœΠΎΠ½ΡΡ‚Ρ€</a></h2>
                    <p>Кино - наша ΡΡ‚Ρ€Π°ΡΡ‚ΡŒ!</p>
                </div>

              </div>

            </div>

            <button type="button" data-target="#navbarCollapse" data-toggle="collapse"> <!-- data-target - ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ, ΠΌΡ‹ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄Ρ‘ΠΌ ΠΊ navbarCollapse, ΠΈ Π²Ρ€ΠΎΠ΄Π΅ data-toggle="collapse" Π½ΡƒΠΆΠ½Π° Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²ΠΏΡ€ΠΈΠ½Ρ†Π΅ΠΏΠΈ появилась эта ΠΊΠ½ΠΎΠΏΠΊΠ° -->
              <span>Toggle navigation</span> <!-- ΠΊΡ€Ρ‡ sr-only это класс ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ скрываСт надпись  для Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»Π΅ΠΉ экрана  -->
              <span></span> <!-- Π²Ρ€ΠΎΠ΄Π΅ icon-bar Π½ΡƒΠΆΠ΅Π½ для обозначСния ΠΊΠ½ΠΎΠΏΠΊΠΈ Π·Π½Π°ΠΊΠΎΠΌ ≑ , Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΊΠ½ΠΎΠΏΠΊΠ° Π±Ρ‹Π»Π° Π·Π°ΠΌΠ΅Ρ‚Π½ΠΎΠΉ -->
              <span></span>
              <span></span>
            </button>
              
          </div>



            <div> <!-- navbar-right - это ΠΏΡ€ΠΈΠΆΠ°Ρ‚ΡŒ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΡŽ ΠΊ ΠΏΡ€Π°Π²ΠΎΠΌΡƒ ΠΊΡ€Π°ΡŽ -->
              <ul>     <!-- nav-pills МСню становится Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠ΅, -->
                <li> <a href="#">Главная</a> </li>  <!-- класс active ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ Ρ‡Ρ‚ΠΎ эта ΠΊΠ½ΠΎΠΏΠΊΠ° Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ΄ΡΠ²Π΅Ρ‡ΠΈΠ²Π°Ρ‚ΡŒΡΡ  -->
                <li><a href="#">Π€ΠΈΠ»ΡŒΠΌΡ‹</a></li>
                <li><a href="#">Π‘Π΅Ρ€ΠΈΠ°Π»Ρ‹</a></li>
                <li><a href="#">Π Π΅ΠΉΡ‚ΠΈΠ½Π³ Ρ„ΠΈΠ»ΡŒΠΌΠΎΠ²</a></li>
                <li><a href="#">ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹</a></li>
              </ul>
            </div>
          </div>
       </nav> 
      </div>
    </div>


    <div> <!-- all content  -->
      
      <div>
        
        <div>
          
          <div> 

            <form role="search" сlass="visible-xs"> <!-- Π’ΠΎΡ‚ это Ρ‚ΠΎ -->
              <div> 
                <div> 
                  <input type="search" placeholder="Π’Π°Ρˆ запрос"> 

                  <div> 
                    <button type="submit"><i></i></button>  
                  </div>
                </div>
              </div>
            </form>



            <h3>НовыС Ρ„ΠΈΠ»ΡŒΠΌΡ‹</h3>
            <hr>  <!-- Он ΡƒΠΆΠ΅ стилизован  -->
             <div>

            <div>
              <img src="assets/img/inter. png" alt="интСрстСллар">
              <div>Π˜Π½Ρ‚Π΅Ρ€ΡΡ‚Π΅Π»Π»Π°Ρ€</div>
            </div>

            <div>
              <img src="assets/img/matrix.png" alt="ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π°">
              <div>ΠœΠ°Ρ‚Ρ€ΠΈΡ†Π°</div>
            </div>            

            <div>
              <img src="assets/img/cloud.png" alt="ΠΎΠ±Π»Π°Ρ‡Π½Ρ‹ΠΉ атлас">
              <div>ΠžΠ±Π»Π°Ρ‡Π½Ρ‹ΠΉ атлас</div>
            </div>            

            <div>
              <img src="assets/img/max.png" alt="Π±Π΅Π·ΡƒΠΌΠ½Ρ‹ΠΉ макс">
              <div>Π‘Π΅Π·ΡƒΠΌΠ½Ρ‹ΠΉ макс</div>
            </div>


          </div>

          <div></div>

         <h3>НовыС сСриалы</h3>
         <hr>
          <div>

            <div>
              <img src="assets/img/xfiles.png" alt="">
              <div>Π‘Π΅ΠΊΡ€Π΅Ρ‚Π½Ρ‹Π΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹</div>
            </div>

            <div>
              <img src="assets/img/silicon. png" alt="">
              <div>ΠšΡ€Π΅ΠΌΠ½Π΅Π²Π°Ρ Π΄ΠΎΠ»ΠΈΠ½Π°</div>
            </div>

            <div>
              <img src="assets/img/dead.png" alt="">
              <div>Π₯одячиС ΠΌΠ΅Ρ€Ρ‚Π²Π΅Ρ†Ρ‹</div>
            </div>

            <div>
              <img src="assets/img/breakingbad.png" alt="">
              <div>Π’ΠΎ всС тяТкиС</div>
            </div>

          </div>


            <div></div>  <!-- это Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π±Ρ‹Π» пустой отсутп -->
              
            <a href="#"><h4>Как снимали Π˜Π½Ρ‚Π΅Ρ€ΡΡ‚Π΅Π»Π»Π°Ρ€</h4></a>
            <hr>
            <p>
              45 Π»Π΅Ρ‚ исполнилось ΠšΡ€ΠΈΡΡ‚ΠΎΡ„Π΅Ρ€Ρƒ Нолану β€” ΠΎΠ΄Π½ΠΎΠΌΡƒ ΠΈΠ· самых ΡƒΡΠΏΠ΅ΡˆΠ½Ρ‹Ρ… рСТиссСров нашСго Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Ρ‡ΡŒΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ Π»ΡŽΠ±ΠΈΠΌΡ‹ ΠΊΠ°ΠΊ Π²Π·Ρ‹ΡΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΊΡ€ΠΈΡ‚ΠΈΠΊΠ°ΠΌΠΈ, Ρ‚Π°ΠΊ ΠΈ простыми зритСлями. Ѐильмом ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ занималась студия Paramount. Когда ΠšΡ€ΠΈΡΡ‚ΠΎΡ„Π΅Ρ€ Нолан занял мСсто рСТиссСра, студия Warner Bros., которая выпускала Π΅Π³ΠΎ послСдниС Ρ„ΠΈΠ»ΡŒΠΌΡ‹, добилась участия Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅. 

            </p>
            <a href="#">Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ</a> <!-- pull-right - ΠΏΡ€ΠΈΠΆΠ°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ Π²ΠΏΡ€Π°Π²ΠΎ, Π° btn-warning Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ слСдуСт ΠΏΡ€ΠΎΡΠ²Π»ΡΡ‚ΡŒ ΠΎΡΡ‚ΠΎΡ€ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ с этим дСйствиСм -->
            
             <div></div> 
              
              <a href="#"><h4>Актёр Π’ΠΎΠΌ Π₯Снкс подСлился Π²ΠΏΠ΅Ρ‡Π°Ρ‚Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΎ фСстивалС</h4></a>
            <hr>
            <p>
               16 фСвраля Π² Π›ΠΎΠ½Π΄ΠΎΠ½Π΅ ΡΠΎΡΡ‚ΠΎΡΠ»Π°ΡΡŒ 67-я цСрСмония вручСния Π½Π°Π³Ρ€Π°Π΄ Британской ΠΊΠΈΠ½ΠΎΠ°ΠΊΠ°Π΄Π΅ΠΌΠΈΠΈ. Π›Π΅ΠΎΠ½Π°Ρ€Π΄ΠΎ Π”ΠΈΠšΠ°ΠΏΡ€ΠΈΠΎ, Брэд ΠŸΠΈΡ‚Ρ‚, АндТСлина Π”ΠΆΠΎΠ»ΠΈ, ΠšΠ΅ΠΉΡ‚ Π‘Π»Π°Π½ΡˆΠ΅Ρ‚Ρ‚, Π₯Π΅Π»Π΅Π½ ΠœΠΈΡ€Ρ€Π΅Π½, Π­ΠΌΠΈ Адамс, ΠšΡ€ΠΈΡΡ‚ΠΈΠ°Π½ Бэйл, ΠΠ»ΡŒΡ„ΠΎΠ½ΡΠΎ ΠšΡƒΠ°Ρ€ΠΎΠ½ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ гости ΠΈ ΠΏΠΎΠ±Π΅Π΄ΠΈΡ‚Π΅Π»ΠΈ ΠΏΡ€Π΅ΠΌΠΈΠΈ β€” Π² нашСм Ρ€Π΅ΠΏΠΎΡ€Ρ‚Π°ΠΆΠ΅.
            </p>
            <a href="#">Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ</a>
            
            <div></div> 

          </div>



        
          
          <div>
            <!-- пСрвая панСль -->
            <div> <!-- panel - это основной класс для поиска, Π° panel-info это Π΅Ρ‘ Ρ‚ΠΈΠΏ(Π±ΡƒΠ΄Π΅Ρ‚ Π³ΠΎΠ»ΡƒΠ±ΠΎΠ²Π°Ρ‚Ρ‹ΠΉ), hidden-xs - Ссли малСнький экран Ρ‚ΠΎ ΠΏΡ€ΠΎΠΏΠ°Π΄Ρ‘Ρ‚-->
              
              <div><div>Поиск</div></div> <!--panel-heading - для заголовка  -->
              
              <div> <!--Π²Ρ€ΠΎΠ΄Π΅ Ρ‚ΡƒΡ‚ вСсь ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ ΠΏΠ°Π½Π΅Π»ΠΈ -->
                <form role="search">
                  <div> <!-- Ρ‚Π°ΠΌ ΡƒΠΆΠ΅ ΡƒΠΊΠ°Π·Π°Π½Ρ‹ Π½ΡƒΠΆΠ½Ρ‹Π΅ стили -->
                    <div> <!-- Ρ‚ΠΈΠΏΠΎ малСнький ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ‚ΡƒΠ΄Π° ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π²ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ нСсколько элСмСнтов -->
                      <input type="search" placeholder="Π’Π°Ρˆ запрос"> <!-- form-control для стилСй автоматичСских, input-lg - большая ΠΊΠ½ΠΎΠΏΠΊΠ°, placeholder - подсказка -->

                      <div> <!-- для пСрСноса ΠΊΠ½ΠΎΠΏΠΊΠΈ -->
                        <button type="submit"><i></i></button>  <!--glyphicon glyphicon-search - это просто ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° -->
                      </div>
                    </div>
                  </div>
                </form>
              </div>
            </div>

            <!-- вторая панСль -->
            <div> 
              <div><div>Π’Ρ…ΠΎΠ΄</div></div>
              <div>

                <form role="form">
                  <div>
                    <input type="text" placeholder=Π›ΠΎΠ³ΠΈΠ½>
                  </div>
                  <div>
                    <input type="password" placeholder="ΠŸΠ°Ρ€ΠΎΠ»ΡŒ">                   
                  </div>  

                  <button type="submit">Π²Ρ…ΠΎΠ΄</button> 
                </form>
              </div>
            </div>
            
            <!-- Ρ‚Ρ€Π΅Ρ‚ΡŒΡ панСль -->
             <div>
             <div><div>Новости</div></div>
             <div>
               <p>31. 02.2017</p>
               <p>ΠœΡ‹ запустили Π½ΠΎΠ²Ρ‹ΠΉ сСрвис</p>
             </div>
             </div> 
              
              <!-- чСтвёртая панСль -->
              <div> 
              <div><div>Π Π΅ΠΉΡ‚ΠΈΠ½Π³ Ρ„ΠΈΠ»ΡŒΠΌΠΎΠ²</div></div>
              <div>

                <ul><!-- list-group - Для ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… списков -->

                  <li><!-- list-group-item - Для ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… списков -->
                    <span>8.9</span> <!-- ΠΊΡ€Ρ‡ badge - это Π·Π½Π°Ρ‡Ρ‘ΠΊ, (тСкст ΠΏΠΈΡˆΠ΅Ρ‚ Π² Ρ‚Π°ΠΊΠΎΠΉ ΠΎΠ²Π°Π»ΡŒΡ‡ΠΈΠΊ) -->
                    <a href="#">Π˜Π½Ρ‚Π΅Ρ€ΡΡ‚Π΅Π»Π»Π°Ρ€</a>
                  </li>
                  <li>
                    <span>8.7</span>
                    <a href="#">Π‘Π΅Π·ΡƒΠΌΠ½Ρ‹ΠΉ макс</a>
                  </li>
                  <li> 
                    <span>8.3</span>
                    <a href="#">ΠœΠ°Ρ‚Ρ€ΠΈΡ†Π°</a>
                  </li>
                  <li>
                    <span>8. 1</span>
                    <a href="#">ΠžΠ±Π»Π°Ρ‡Π½Ρ‹ΠΉ атлас</a>
                  </li>
                  <li>
                    <span>8.9</span>
                    <a href="#">Π˜Π½Ρ‚Π΅Ρ€ΡΡ‚Π΅Π»Π»Π°Ρ€</a>
                  </li>
                  <li>
                    <span>8.7</span>
                    <a href="#">Π‘Π΅Π·ΡƒΠΌΠ½Ρ‹ΠΉ макс</a>
                  </li>
                  <li>
                    <span>8.3</span>
                    <a href="#">ΠœΠ°Ρ‚Ρ€ΠΈΡ†Π°</a>
                  </li>
                  <li>
                    <span>8.1</span>
                    <a href="#">ΠžΠ±Π»Π°Ρ‡Π½Ρ‹ΠΉ атлас</a>
                  </li>
                </ul> 

              </div>
            </div>



          </div>

        </div>


      </div>

    </div>






        <div> <!-- этот класс настраиваСт ΠΎΠΏΡ‚ΠΈΠΊΠ°Π½ΠΈΠ΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°  -->
        
      </div>

    

    <footer>
      
      <div>
        <p> <a href="http://ru. wh-db.com">WH-DB.COM</a> </p>
      </div>

    </footer>


      
      
    <!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
    <!-- Include all compiled plugins (below), or include individual files as needed -->
    <script src="assets/js/bootstrap.min.js"></script>
  </body>
</html>​
<div> 

            <form role="search" сlass="visible-xs"> <!-- visible-xs ΠΏΡ€ΠΈ ΠΌΠ°Π»Π΅Π½ΡŒΠΊΠΈΡ… экранах появится, Π° ΠΏΡ€ΠΈ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΏΡ€ΠΎΠΏΠ°Π΄Ρ‘Ρ‚ -->
              <div> 
                <div> 
                  <input type="search" placeholder="Π’Π°Ρˆ запрос"> 

                  <div> 
                    <button type="submit"><i></i></button>  
                  </div>
                </div>
              </div>
            </form>
</div>

student_1ooZAJS1

Bootstrap 4: скрытыС Π²ΠΈΠ΄ΠΈΠΌΡ‹Π΅ ΠΊΠΎΠ»Ρ‹?

ДобавляСм этот ΠΎΡ‚Π²Π΅Ρ‚, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ Π² принятом ΠΎΡ‚Π²Π΅Ρ‚Π΅ становятся слишком Π΄Π»ΠΈΠ½Π½Ρ‹ΠΌΠΈ ΠΈ Π½Π΅ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Ρ‹. Как ΡƒΠΆΠ΅ объяснялось, hidden-* классы большС Π½Π΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ Π² Π±Π΅Ρ‚Π°-вСрсии Bootstrap 4.

«Π§Ρ‚ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ скрыто-см-Π²Π½ΠΈΠ·?»

Он большС Π½Π΅ сущСствуСт Π² Π±Π΅Ρ‚Π°-вСрсии, Π½ΠΎ Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΡ… вСрсиях ΠΎΠ½ ΠΎΠ·Π½Π°Ρ‡Π°Π» «ΡΠΏΡ€ΡΡ‚Π°Π½Π½Ρ‹ΠΉ Π½Π° ΠΌΠ°Π»ΠΎΠΌ ΠΈ Π½ΠΈΠ·ΠΊΠΎΠΌ» Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ скрыто Π½Π° xs Π° Ρ‚Π°ΠΊΠΆΠ΅ sm, Π½ΠΎ Π² ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠΌ Π²ΠΈΠ΄Π½ΠΎ.

Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡΠΊΡ€Ρ‹Ρ‚ΡŒ элСмСнт Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… уровнях (ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Ρ… Ρ‚ΠΎΡ‡ΠΊΠ°Ρ…) Π² Bootstrap 4, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ d-* ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ классы соотвСтствСнно. ΠŸΠΎΠΌΠ½ΠΈΡ‚Π΅ xs являСтся Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ останова ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ (всСгда ΠΏΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°Π΅ΠΌΠΎΠΉ), Ссли ΠΎΠ½Π° Π½Π΅ ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π° большСй Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ останова. ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ xs подразумСваСтся, Π²Ρ‹ большС Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ -xs- инфикс. НапримСр, это Π½Π΅ d-xs-noneэто просто d-none,

https://www.codeply.com/go/bRlHp8MxtJ

  • hidden-xs-down Π·Π½Π°ΠΊ Ρ€Π°Π²Π½ΠΎ d-none d-sm-block
  • hidden-sm-down Π·Π½Π°ΠΊ Ρ€Π°Π²Π½ΠΎ d-none d-md-block
  • hidden-md-down Π·Π½Π°ΠΊ Ρ€Π°Π²Π½ΠΎ d-none d-lg-block
  • hidden-lg-down Π·Π½Π°ΠΊ Ρ€Π°Π²Π½ΠΎ d-none d-xl-block
  • hidden-xl-down Π·Π½Π°ΠΊ Ρ€Π°Π²Π½ΠΎ d-none (Ρ‚Π°ΠΊΠΎΠΉ ΠΆΠ΅ ΠΊΠ°ΠΊ hidden)
  • hidden-xs-up Π·Π½Π°ΠΊ Ρ€Π°Π²Π½ΠΎ d-none (Ρ‚Π°ΠΊΠΎΠΉ ΠΆΠ΅ ΠΊΠ°ΠΊ hidden)
  • hidden-sm-up Π·Π½Π°ΠΊ Ρ€Π°Π²Π½ΠΎ d-sm-none
  • hidden-md-up Π·Π½Π°ΠΊ Ρ€Π°Π²Π½ΠΎ d-md-none
  • hidden-lg-up Π·Π½Π°ΠΊ Ρ€Π°Π²Π½ΠΎ d-lg-none
  • hidden-xl-up Π·Π½Π°ΠΊ Ρ€Π°Π²Π½ΠΎ d-xl-none
  • hidden-xs (Ρ‚ΠΎΠ»ΡŒΠΊΠΎ) = d-none d-sm-block (Ρ‚Π°ΠΊΠΎΠΉ ΠΆΠ΅ ΠΊΠ°ΠΊ hidden-xs-down)
  • hidden-sm (Ρ‚ΠΎΠ»ΡŒΠΊΠΎ) = d-block d-sm-none d-md-block
  • hidden-md (Ρ‚ΠΎΠ»ΡŒΠΊΠΎ) = d-block d-md-none d-lg-block
  • hidden-lg (Ρ‚ΠΎΠ»ΡŒΠΊΠΎ) = d-block d-lg-none d-xl-block
  • hidden-xl (Ρ‚ΠΎΠ»ΡŒΠΊΠΎ) = d-block d-xl-none
  • visible-xs (Ρ‚ΠΎΠ»ΡŒΠΊΠΎ) = d-block d-sm-none
  • visible-sm (Ρ‚ΠΎΠ»ΡŒΠΊΠΎ) = d-none d-sm-block d-md-none
  • visible-md (Ρ‚ΠΎΠ»ΡŒΠΊΠΎ) = d-none d-md-block d-lg-none
  • visible-lg (Ρ‚ΠΎΠ»ΡŒΠΊΠΎ) = d-none d-lg-block d-xl-none
  • visible-xl (Ρ‚ΠΎΠ»ΡŒΠΊΠΎ) = d-none d-xl-block

ДСмонстрация всСх скрытых / Π²ΠΈΠ΄ΠΈΠΌΡ‹Ρ… классов Π² Π±Π΅Ρ‚Π°-вСрсии Bootstrap 4

Π’Π°ΠΊΠΆΠ΅ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ d-*-block ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π½Π° d-*-inline, d-*-flexΠΈ Ρ‚. Π΄. Π² зависимости ΠΎΡ‚ Ρ‚ΠΈΠΏΠ° отобраТСния элСмСнта. ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ ΠΎ ΠΏΠΎΠΊΠ°Π·Π΅ классов Π² Π±Π΅Ρ‚Π°-вСрсии


ВакТС см:
Bootstrap 4 скрытый-X-(Π²Π½ΠΈΠ· / Π²Π²Π΅Ρ€Ρ…) класс Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚
ΠžΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΠ΅Ρ‚ Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΉ -** ΠΈ скрытый -** Π² Bootstrap v4

ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈ скрытиС элСмСнтов. ΠžΡΠ½ΠΎΠ²Ρ‹ bootstrap3 для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ…. Π£Ρ€ΠΎΠΊ β„–24

ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈ скрытиС элСмСнтов. ΠžΡΠ½ΠΎΠ²Ρ‹ bootstrap3 для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ…. Π£Ρ€ΠΎΠΊ β„–24

ВсСм ΠΏΡ€ΠΈΠ²Π΅Ρ‚!
Π’ сСгодняшнСм ΡƒΡ€ΠΎΠΊΠ΅ я расскаТу,Β  ΠΊΠ°ΠΊ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ Π½ΡƒΠΆΠ½Ρ‹Π΅ ΠΈΠ»ΠΈ ΡΠΊΡ€Ρ‹Ρ‚ΡŒ Π½Π΅Π½ΡƒΠΆΠ½Ρ‹Π΅ элСмСнты (Π±Π»ΠΎΠΊΠΈ <div>, ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ, тСкст ΠΈ Ρ‚.Π΄.) Π² зависимости ΠΎΡ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° экрана ΠΈΠ»ΠΈ ΠΆΠ΅ ΠΎΡ‚ дисплСя ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.
Π― Ρ‡Π°ΡΡ‚Π΅Π½ΡŒΠΊΠΎ ΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡΡŒ скрытиСм Π±Π»ΠΎΠΊΠΎΠ² для ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройств, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π½Π΅ всСгда ΠΎΠ½ΠΈ Π½ΡƒΠΆΠ½Ρ‹ для ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… вСрсий сайта.

Π’ Bootstrap 3 Π΅ΡΡ‚ΡŒ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ классы, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΈΠ»ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ элСмСнт.

ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ элСмСнтов

КлассОписаниС
visible-xsΠ”Π΅Π»Π°Π΅Ρ‚ элСмСнт Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΌ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° устройствах с ΠΎΡ‡Π΅Π½ΡŒ малСньким экраном, Ρƒ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΡˆΠΈΡ€ΠΈΠ½Π° экрана мСньшС 768px. На Π΄Ρ€ΡƒΠ³ΠΈΡ… устройствах эти элСмСнты Π½Π΅ Π²ΠΈΠ΄ΠΈΠΌΡ‹.
visible-smΠ”Π΅Π»Π°Π΅Ρ‚ элСмСнт Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΌ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° устройствах, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΡ… экран ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ большС ΠΈΠ»ΠΈ Ρ€Π°Π²Π½ΠΎ 768px (Ρ‚.Π΅. β‰₯768px), ΠΈ мСньшС Ρ‡Π΅ΠΌ 992px. На Π΄Ρ€ΡƒΠ³ΠΈΡ… устройствах эти элСмСнты Π½Π΅ Π²ΠΈΠ΄ΠΈΠΌΡ‹.
visible-mdΠ”Π΅Π»Π°Π΅Ρ‚ элСмСнт Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΌ лишь Π½Π° устройствах, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΡ… экран ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ большС ΠΈΠ»ΠΈ Ρ€Π°Π²Π½ΠΎ 992px (Ρ‚.Π΅. β‰₯992px), ΠΈ мСньшС 1200px. На Π΄Ρ€ΡƒΠ³ΠΈΡ… устройствах эти элСмСнты Π½Π΅ Π²ΠΈΠ΄ΠΈΠΌΡ‹.
visible-lgΠ”Π΅Π»Π°Π΅Ρ‚ элСмСнт Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΌ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° устройствах, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΡ… экран ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ большС ΠΈΠ»ΠΈ Ρ€Π°Π²Π½ΠΎ 1200px (Ρ‚.Π΅. β‰₯1200px). На Π΄Ρ€ΡƒΠ³ΠΈΡ… устройствах эти элСмСнты Π½Π΅ Π²ΠΈΠ΄ΠΈΠΌΡ‹.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€:


<p>
этот тСкст Π²ΠΈΠ΄Π΅Π½ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° смартфонах.
</p>
<p>
этот тСкст Π²ΠΈΠ΄Π΅Π½ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚Π°Ρ….
</p>
<p>
этот тСкст Π²ΠΈΠ΄Π΅Π½ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° устройствах со срСдним Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ экрана.
</p>
<p>
этот тСкст Π²ΠΈΠ΄Π΅Π½ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° устройствах с большим экраном. 
</p>

Π‘ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ элСмСнтов

КлассОписаниС
hidden-xsΠ‘ΠΊΡ€Ρ‹Ρ‚ΡŒ эти элСмСнты Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для устройств, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΡ… экран ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ ΠΌΠ΅Π½Π΅Π΅ 768px. На Π΄Ρ€ΡƒΠ³ΠΈΡ… устройствах эти элСмСнты Π²ΠΈΠ΄ΠΈΠΌΡ‹.
hidden-smΠ‘ΠΊΡ€Ρ‹Ρ‚ΡŒ эти элСмСнты Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для устройств, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΡ… экран ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ большС ΠΈΠ»ΠΈ Ρ€Π°Π²Π½ΠΎ 768px (Ρ‚.Π΅. β‰₯768px), ΠΈ мСньшС 992px. На Π΄Ρ€ΡƒΠ³ΠΈΡ… устройствах эти элСмСнты Π²ΠΈΠ΄ΠΈΠΌΡ‹.
hidden-mdΠ‘ΠΊΡ€Ρ‹Ρ‚ΡŒ эти элСмСнты Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для устройств, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΡ… экран с ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ большС ΠΈΠ»ΠΈ Ρ€Π°Π²Π½ΠΎ 992px (Ρ‚.Π΅. β‰₯992px), ΠΈ мСньшС 1200px. На Π΄Ρ€ΡƒΠ³ΠΈΡ… устройствах эти элСмСнты Π²ΠΈΠ΄ΠΈΠΌΡ‹.
hidden-lgΠ‘ΠΊΡ€Ρ‹Ρ‚ΡŒ эти элСмСнты Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для устройств, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΡ… экран с ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ большС ΠΈΠ»ΠΈ Ρ€Π°Π²Π½ΠΎ 1200px (Ρ‚.Π΅. β‰₯1200px). На Π΄Ρ€ΡƒΠ³ΠΈΡ… устройствах эти элСмСнты Π²ΠΈΠ΄ΠΈΠΌΡ‹.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€:


<p>
Π­Ρ‚ΠΎΡ‚ тСкст Π±ΡƒΠ΄Π΅Ρ‚ Π²ΠΈΠ΄Π΅Π½ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° смартфонах. 
</p>
<p>
Π­Ρ‚ΠΎΡ‚ тСкст Π±ΡƒΠ΄Π΅Ρ‚ Π²ΠΈΠ΄Π΅Π½ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚Π°Ρ….
</p>
<p>
Π­Ρ‚ΠΎΡ‚ тСкст Π±ΡƒΠ΄Π΅Ρ‚ Π²ΠΈΠ΄Π΅Π½ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° устройствах со срСдним Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ экрана.
</p>
<p>
Π­Ρ‚ΠΎΡ‚ тСкст Π±ΡƒΠ΄Π΅Ρ‚ Π²ΠΈΠ΄Π΅Π½ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° устройствах с большим экраном.
</p>

Π‘ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ элСмСнтов для ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ

Класс

ОписаниС

visible-printΠŸΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ ΡΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π±Π»ΠΎΡ‡Π½ΠΎΠ³ΠΎ элСмСнта Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅. ΠŸΡ€ΠΈ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ этот элСмСнт Π±ΡƒΠ΄Π΅Ρ‚ Π²ΠΈΠ΄Π΅Π½.
hidden-printΠ‘ΠΊΡ€Ρ‹Ρ‚ΡŒ элСмСнт ΠΏΡ€ΠΈ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ страницы. ΠŸΡ€ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ этот элСмСнт Π±ΡƒΠ΄Π΅Ρ‚ Π²ΠΈΠ΄Π΅Π½.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€:


<p>
Π­Ρ‚ΠΎΡ‚ тСкст Π±ΡƒΠ΄Π΅Ρ‚ Π²ΠΈΠ΄Π΅Π½ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ.
</p>
<p>
Π­Ρ‚ΠΎΡ‚ тСкст Π±ΡƒΠ΄Π΅Ρ‚ Π²ΠΈΠ΄Π΅Π½ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅, Π° для ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ Π±ΡƒΠ΄Π΅Ρ‚ скрыт. 
</p>

ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅. Π― Π΄ΡƒΠΌΠ°ΡŽ, Π²Ρ‹ Ρ‡Π°ΡΡ‚Π΅Π½ΡŒΠΊΠΎ Π±ΡƒΠ΄Π΅Ρ‚Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ этой Ρ„ΠΈΡˆΠΊΠΎΠΉ.
Π£Π΄Π°Ρ‡ΠΈ, ΠΆΠ΄Ρƒ Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… ΡƒΡ€ΠΎΠΊΠ°Ρ….

Для ΡˆΠΏΠ°Ρ€Π³Π°Π»ΠΊΠΈ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π²ΠΎΡ‚ эту ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ сСбС:

Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ

Β 

ΠŸΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π°Ρ запись
Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… классов. ΠžΡΠ½ΠΎΠ²Ρ‹ bootstrap 3 для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ…. Π£Ρ€ΠΎΠΊ β„–23
Π‘Π»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ запись
ΠœΠΈΠ½ΠΈΠ°Ρ‚ΡŽΡ€Ρ‹. ΠžΡΠ½ΠΎΠ²Ρ‹ bootstrap 3 для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ…. Π£Ρ€ΠΎΠΊ β„–25

Web-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° β€’ HTML ΠΈ CSS


Bootstrap β€” это ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΠΈ бСсплатный HTML, CSS ΠΈ JS Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ для быстрого создания Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹Ρ… Π΄ΠΈΠ·Π°ΠΉΠ½ΠΎΠ² сайтов. Π’ сущности β€” это просто Π½Π°Π±ΠΎΡ€ сss- ΠΈ js-Ρ„Π°ΠΉΠ»ΠΎΠ². ПослС ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ этих Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΊ страницС станут доступны большоС количСство Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… классов ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ².

Π‘Π΅Ρ‚ΠΊΠ°


Π‘Π΅Ρ‚ΠΊΠ° β€” это Π½Π°Π±ΠΎΡ€ ΠΏΡ€Π΅Π΄ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½Ρ‹Ρ… css-классов, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ΅ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π±Π»ΠΎΠΊΠ°ΠΌ ΠΈ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ с ΠΈΡ… ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΉ ΠΌΠ°ΠΊΠ΅Ρ‚ сайта.

ΠžΠ±Π΅Ρ€Ρ‚ΠΎΡ‡Π½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€


ΠžΠ±Π΅Ρ€Ρ‚ΠΎΡ‡Π½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ β€” это элСмСнт сСтки, с ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ начинаСтся созданиС ΠΌΠ°ΠΊΠ΅Ρ‚Π° для всСй страницы ΠΈΠ»ΠΈ Π΅Ρ‘ части (шапка, основной области, ΠΏΠΎΠ΄Π²Π°Π»). ΠšΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎ-фиксированным (класс container) ΠΈΠ»ΠΈ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎ-Ρ€Π΅Π·ΠΈΠ½ΠΎΠ²Ρ‹ΠΌ (класс container-fluid).

  • Адаптивно-фиксированный ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΠΎΡΡ‚ΠΎΡΠ½Π½ΡƒΡŽ ΡˆΠΈΡ€ΠΈΠ½Ρƒ Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° ΡˆΠΈΡ€ΠΈΠ½Ρ‹ ΠΎΠΊΠ½Π° Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ Ρ†Π΅Π½Ρ‚Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ сСбя Π² Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΌ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ ΠΈ Π·Π°Π΄Π°Π΅Ρ‚ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ отступы (padding) слСва ΠΈ справа ΠΏΠΎ 15Ρ€Ρ….
  • Адаптивно-Ρ€Π΅Π·ΠΈΠ½ΠΎΠ²Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ всю ΡˆΠΈΡ€ΠΈΠ½Ρƒ ΠΎΠΊΠ½Π° Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°. ΠšΡ€ΠΎΠΌΠ΅ этого, ΠΎΠ½ Ρ‚Π°ΠΊΠΆΠ΅ ΠΊΠ°ΠΊ ΠΈ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎ-фиксированный ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€, Π·Π°Π΄Π°Π΅Ρ‚ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ отступы (padding) слСва ΠΈ справа ΠΏΠΎ 15Ρ€Ρ….
.container { /* Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎ-фиксированный ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ */
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}
. container-fluid { /* Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎ-Ρ€Π΅Π·ΠΈΠ½ΠΎΠ²Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ */
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}

Ряды ΠΈ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹Π΅ Π±Π»ΠΎΠΊΠΈ


Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ элСмСнт сСтки β€” это ряд (Π±Π»ΠΎΠΊ div с классом row), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ примСняСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для оборачивания Π΄Ρ€ΡƒΠ³ΠΈΡ… элСмСнтов (Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹Ρ… Π±Π»ΠΎΠΊΠΎΠ²). Π•Π³ΠΎ основноС Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ β€” это нСйтрализация ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π³ΠΎ отступа (15px слСва ΠΈ справа) ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°.

.row {
    margin-right: -15px;
    margin-left: -15px;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1,
.col-xs-2, .col-sm-2, .col-md-2, .col-lg-2,
/* .......... */
.col-xs-11, .col-sm-11, .col-md-11, .col-lg-11,
.col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
    padding-right: 15px;
    padding-left: 15px;
}


ПослСдний элСмСнт сСтки β€” Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹Π΅ Π±Π»ΠΎΠΊΠΈ (div с классом col-?-?). Π­Ρ‚ΠΈ Π±Π»ΠΎΠΊΠΈ ΡΠ²Π»ΡΡŽΡ‚ΡΡ основными Β«ΡΡ‚Ρ€ΠΎΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈΒ» ΠΊΠΈΡ€ΠΏΠΈΡ‡ΠΈΠΊΠ°ΠΌΠΈ, ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΎΠ½ΠΈ ΠΈ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΡŽΡ‚ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡƒΡŽ структуру. Адаптивный Π±Π»ΠΎΠΊ Π½Π° Ρ€Π°Π·Π½Ρ‹Ρ… устройствах ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Ρ€Π°Π·Π½ΡƒΡŽ ΡˆΠΈΡ€ΠΈΠ½Ρƒ.

МСдиа-запросы

/* ΠžΡ‡Π΅Π½ΡŒ малСнькиС устройства (Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Ρ‹, ΠΌΠ΅Π½Π΅Π΅ Ρ‡Π΅ΠΌ 768px) */  
/* Π‘Π΅Π· ΠΌΠ΅Π΄ΠΈΠ° запросов, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π² Bootstrap это ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ */  

/* НСбольшиС устройства (ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚Ρ‹, 768px ΠΈ Π²Ρ‹ΡˆΠ΅) */  
@media (min-width: @screen-sm-min) { ... }

/* Π‘Ρ€Π΅Π΄Π½ΠΈΠ΅ устройства (Π½ΠΎΡƒΡ‚Π±ΡƒΠΊΠΈ, 992px ΠΈ Π²Ρ‹ΡˆΠ΅) */  
@media (min-width: @screen-md-min) { ... }

/* Π‘ΠΎΠ»ΡŒΡˆΠΈΠ΅ устройства (ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹, 1200px ΠΈ Π²Ρ‹ΡˆΠ΅) */  
@media (min-width: @screen-lg-min) { ... }





Π’Π΅Π»Π΅Ρ„ΠΎΠ½Ρ‹ ( ΠŸΠ»Π°Π½ΡˆΠ΅Ρ‚Ρ‹ (β‰₯768px)Ноутбуки (β‰₯992px)ΠΠ°ΡΡ‚ΠΎΠ»ΡŒΠ½Ρ‹Π΅ (β‰₯1200px)
Π¨ΠΈΡ€ΠΈΠ½Π° ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°auto750px970px1170px
Класс прСфикса.col-xs-.col-sm-.col-md-.col-lg-
Π¨ΠΈΡ€ΠΈΠ½Π° ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈauto~62px~81px~97px

Π—Π°Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° страницы

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>Bootstrap</title>
    <link href="css/bootstrap. css" rel="stylesheet">
    <link href="css/style.css" rel="stylesheet">
</head>
<body>
    ..........
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
    <script src="js/bootstrap.min.js"></script>
</body>
</html>
/*
Π‘Ρ‚ΠΈΠ»ΠΈ для самых ΠΌΠ°Π»Π΅Π½ΡŒΠΊΠΈΡ… устройств, концСпция Β«Mobile FirstΒ». Π­Ρ‚ΠΈ стили Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ
ΠΈ для всСх Π΄Ρ€ΡƒΠ³ΠΈΡ… экранов (sm, md, lg), Ссли Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Ρ‹ Π² media-запросах.
*/
body {
    font-family: 'Open Sans', sans-serif;
}
img {
    max-width: 100%;
}

/* НСбольшиС устройства (ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚Ρ‹, 768px ΠΈ Π²Ρ‹ΡˆΠ΅) */  
@media only screen and (min-width: 768px) {
    .....
}

/* Π‘Ρ€Π΅Π΄Π½ΠΈΠ΅ устройства (Π½ΠΎΡƒΡ‚Π±ΡƒΠΊΠΈ, 992px ΠΈ Π²Ρ‹ΡˆΠ΅) */
@media only screen and (min-width: 992px) {
    .....
}

/* Π‘ΠΎΠ»ΡŒΡˆΠΈΠ΅ устройства (ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹, 1200px ΠΈ Π²Ρ‹ΡˆΠ΅) */
@media only screen and (min-width: 1200px) {
    .....
}

Бброс обтСкания

<div>
    <div>...</div>
    <div>. ..</div>
    <div>...</div>

    <!-- Бброс обтСкания для md ΠΈ lg устройств -->
    <div></div>

    <div>...</div>
    <div>...</div>
    <div>...</div>
</div>

Π‘ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ Π±Π»ΠΎΠΊΠΎΠ²

<div>
    <div>...</div>
    <!-- Π‘ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ Π²ΠΏΡ€Π°Π²ΠΎ Π½Π° 4 ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ для md-устройств-->
    <div>...</div>
</div>
<div>
    <div>...</div>
    <div>...</div>
    <!-- Π‘ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ Π½Π° 3 ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ для xs-устройств, ΠΎΡ‚ΠΌΠ΅Π½Π° смСщСния для sm-устройств -->
    <div>...</div>
</div>

ИзмСнСниС порядка слСдования


Π’ΠΎΡ‚ Ρ‚Π°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΌΠ΅Π½ΡΡ‚ΡŒ мСстами Π±Π»ΠΎΠΊΠΈ main ΠΈ aside для md-устройств:

<div>
    <!-- Π‘ΠΌΠ΅Ρ‰Π°Π΅ΠΌ Π±Π»ΠΎΠΊ main ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ 9 ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ Π²ΠΏΡ€Π°Π²ΠΎ Π½Π° 3 ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ -->
    <main>...</main>
    <!-- Π‘ΠΌΠ΅Ρ‰Π°Π΅ΠΌ Π±Π»ΠΎΠΊ aside ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ 3 ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ Π²Π»Π΅Π²ΠΎ Π½Π° 9 ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ -->
    <aside>. ..</aside>
</div>

Π‘Π»ΡƒΠΆΠ΅Π±Π½Ρ‹Π΅ классы






Π’Π΅Π»Π΅Ρ„ΠΎΠ½Ρ‹ ( ΠŸΠ»Π°Π½ΡˆΠ΅Ρ‚Ρ‹ (β‰₯768px)Ноутбуки (β‰₯992px)ΠΠ°ΡΡ‚ΠΎΠ»ΡŒΠ½Ρ‹Π΅ (β‰₯1200px)
.visible-xs-*VisibleHiddenHiddenHidden
.visible-sm-*HiddenVisibleHiddenHidden
.visible-md-*HiddenHiddenVisibleHidden
.visible-lg-*HiddenHiddenHiddenVisible





Π“Ρ€ΡƒΠΏΠΏΠ° классовБвойство display
.visible-*-blockdisplay: block;
. visible-*-inlinedisplay: inline;
.visible-*-inline-blockdisplay: inline-block;






Π’Π΅Π»Π΅Ρ„ΠΎΠ½Ρ‹ ( ΠŸΠ»Π°Π½ΡˆΠ΅Ρ‚Ρ‹ (β‰₯768px)Ноутбуки (β‰₯992px)ΠΠ°ΡΡ‚ΠΎΠ»ΡŒΠ½Ρ‹Π΅ (β‰₯1200px)
.hidden-xsHiddenVisibleVisibleVisible
.hidden-smVisibleHiddenVisibleVisible
.hidden-mdVisibleVisibleHiddenVisible
.hidden-lgVisibleVisibleVisibleHidden

БыстроС Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅

<div>
    <div>. ="col-"], .row > [class*=" col-"] {
    padding-left: 0 !important;
    padding-right: 0 !important;
}


Π‘Ρ‚ΠΈΠ»ΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ сразу Π²ΠΈΠ΄Π΅Ρ‚ΡŒ, какая сСйчас ΡˆΠΈΡ€ΠΈΠ½Π° ΠΎΠΊΠ½Π° Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°:

.container > .row > *:not(.clearfix) {
    background: #eee;
    border: 1px solid #93f;
}
@media (min-width: 768px) {
    .container > .row > *:not(.clearfix) {
        border: 1px solid #09f;
    }
}
@media (min-width: 992px) {
    .container > .row > *:not(.clearfix) {
        border: 1px solid #6c6;
    }
}
@media (min-width: 1200px) {
    .container > .row > *:not(.clearfix) {
        border: 1px solid #f99;
    }
}

Поиск:
CSSΒ β€’ HTMLΒ β€’ Web-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Β β€’ ВСрстка ‒ Π¨Π°Π±Π»ΠΎΠ½Β β€’ BootstrapΒ β€’ Π‘Π΅Ρ‚ΠΊΠ°Β β€’ Π€Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΒ β€’ Π¨Π°Π±Π»ΠΎΠ½ сайта

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ свойство Β· Bootstrap

Быстро ΠΈ быстро ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°ΠΉΡ‚Π΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π½Π°ΡˆΠΈΡ… ΡƒΡ‚ΠΈΠ»ΠΈΡ‚ для отобраТСния. Π’ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΈΠ· Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ распространСнных Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ для управлСния ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ.

Как это Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚

Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ свойства display с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π½Π°ΡˆΠΈΡ… слуТСбных классов Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ отобраТСния. ΠœΡ‹ Π½Π°ΠΌΠ΅Ρ€Π΅Π½Π½ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ подмноТСство всСх Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ для display .ΠšΠ»Π°ΡΡΡ‹ ΠΌΠΎΠΆΠ½ΠΎ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ для получСния Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… эффСктов ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ нСобходимости.

ΠžΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ слуТСбныС классы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ ΠΊΠΎ всСм Ρ‚ΠΎΡ‡ΠΊΠ°ΠΌ останова, ΠΎΡ‚ xs Π΄ΠΎ xl , Π½Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ Π°Π±Π±Ρ€Π΅Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹ Ρ‚ΠΎΡ‡ΠΊΠΈ останова Π² Π½ΠΈΡ…. Π­Ρ‚ΠΎ ΠΏΠΎΡ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ эти классы ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ ΠΎΡ‚ min-width: 0; ΠΈ Π²Ρ‹ΡˆΠ΅, ΠΈ поэтому Π½Π΅ связаны ΠΌΠ΅Π΄ΠΈΠ°-запросами. ΠžΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ останова, ΠΎΠ΄Π½Π°ΠΊΠΎ, Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ Π°Π±Π±Ρ€Π΅Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρƒ Ρ‚ΠΎΡ‡ΠΊΠΈ останова.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, классы ΠΈΠΌΠ΅Π½ΡƒΡŽΡ‚ΡΡ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅:

  • .d- {value} для xs
  • . d- {breakpoint} - {value} для sm , md , lg ΠΈ xl .

Π“Π΄Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ — ΠΎΠ΄Π½ΠΎ ΠΈΠ·:

  • Π½Π΅Ρ‚
  • рядный
  • рядный Π±Π»ΠΎΠΊ
  • Π±Π»ΠΎΠΊ
  • стол
  • Ρ‚Π°Π±Π»ΠΈΡ†Π°-ячСйка
  • стол-ряд
  • Π³ΠΈΠ±ΠΊΠΈΠΉ
  • Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹ΠΉ Π³ΠΈΠ±ΠΊΠΈΠΉ

МСдиа-запросы Π²Π»ΠΈΡΡŽΡ‚ Π½Π° ΡˆΠΈΡ€ΠΈΠ½Ρƒ экрана с Π·Π°Π΄Π°Π½Π½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ останова ΠΈΠ»ΠΈ большС .НапримСр, .d-lg-none устанавливаСт display: none; Π½Π° экранах LG ΠΈ xl .

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹

  
d-inline
d-inline

d-Π±Π»ΠΎΠΊ
d-Π±Π»ΠΎΠΊ

   d-Π±Π»ΠΎΠΊ 
 d-block   

Π‘ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ΡΡ элСмСнты

Для Π±ΠΎΠ»Π΅Π΅ быстрой Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, ΡƒΠ΄ΠΎΠ±Π½ΠΎΠΉ для ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройств, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ классы Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ отобраТСния для отобраТСния ΠΈ скрытия элСмСнтов ΠΏΠΎ устройствам. Π˜Π·Π±Π΅Π³Π°ΠΉΡ‚Π΅ создания ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ Ρ€Π°Π·Π½Ρ‹Ρ… вСрсий ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈ Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ сайта, вмСсто этого скройтС элСмСнт Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° экрана.

Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠΊΡ€Ρ‹Ρ‚ΡŒ элСмСнты, просто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ класс .d-none ΠΈΠ»ΠΈ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· классов .d- {sm, md, lg, xl} -none для любого Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ экрана.

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ элСмСнт Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Π·Π°Π΄Π°Π½Π½ΠΎΠΌ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² экрана, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒ ΠΎΠ΄ΠΈΠ½ класс .d - * - none с классом .d - * - * , Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ .d-none .d-md- block .d-xl-none скроСт элСмСнт для всСх Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² экрана, ΠΊΡ€ΠΎΠΌΠ΅ срСдних ΠΈ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… устройств.

Π Π°Π·ΠΌΠ΅Ρ€ экрана Класс
Π‘ΠΊΡ€Ρ‹Ρ‚ΠΎ Π½Π° всСх .d-Π½Π΅Ρ‚
Π‘ΠΊΡ€Ρ‹Ρ‚ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° xs .d-none .d-sm-block
Π‘ΠΊΡ€Ρ‹Ρ‚ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° sm .d-sm-none .d-md-block
Π‘ΠΊΡ€Ρ‹Ρ‚ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° ΠΌΠΊΡ€. .d-md-none .d-lg-block
Π‘ΠΊΡ€Ρ‹Ρ‚ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° LG .d-lg-none .d-xl-block
Π‘ΠΊΡ€Ρ‹Ρ‚ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° XL .d-xl-none
Π’ΠΈΠ΄Π΅Π½ Π½Π° всСх .d-Π±Π»ΠΎΠΊ
ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° xs .d-Π±Π»ΠΎΠΊ .d-sm-none
Π’ΠΈΠ΄Π΅Π½ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° sm .d-none .d-sm-block .d-md-none
Π’ΠΈΠ΄Π΅Π½ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° md .d-none .d-md-block .d-lg-none
ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° LG .d-none .d-lg-block .d-xl-none
ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° xl .d-none .d-xl-block

ΡΠΊΡ€Ρ‹Ρ‚ΡŒ Π½Π° экранах ΡˆΠΈΡ€Π΅, Ρ‡Π΅ΠΌ LG

ΡΠΊΡ€Ρ‹Ρ‚ΡŒ Π½Π° экранах мСньшС LG

  
ΡΠΊΡ€Ρ‹Ρ‚ΡŒ Π½Π° экранах ΡˆΠΈΡ€Π΅ lg
ΡΠΊΡ€Ρ‹Ρ‚ΡŒ Π½Π° экранах мСньшС lg

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Π² ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ

Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ элСмСнтов display ΠΏΡ€ΠΈ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π½Π°ΡˆΠΈΡ… слуТСбных классов отобраТСния ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ. Π’ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ Ρ‚Π΅Ρ… ΠΆΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ display , Ρ‡Ρ‚ΠΎ ΠΈ наши Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹Π΅ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ .d- * .

  • .d-print-none
  • .d-print-inline
  • .d-print-inline-block
  • .d-print-block
  • .d-print-table
  • .d-print-table-row
  • .d-print-table-cell
  • .d-print-flex
  • .d-print-inline-flex

ΠšΠ»Π°ΡΡΡ‹ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ ΠΈ отобраТСния ΠΌΠΎΠΆΠ½ΠΎ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ.

Волько экран (Π‘ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ)

Волько ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ (Π‘ΠΊΡ€Ρ‹Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° экранС)

Π‘ΠΊΡ€Ρ‹Ρ‚ΡŒ Π΄ΠΎ большого Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π½Π° экранС, Π½ΠΎ всСгда ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ Π½Π° ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ

  
Волько экран (Π‘ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ)
Волько ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ (Π‘ΠΊΡ€Ρ‹Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° экранС)
Π‘ΠΊΡ€Ρ‹Ρ‚ΡŒ Π΄ΠΎ большого Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π½Π° экранС, Π½ΠΎ всСгда ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ

Π‘ΠΏΡ€Π°Π²ΠΎΡ‡Π½ΠΈΠΊ ΠΏΠΎ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ классам CSS для Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ


ВСкст

Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ смысл с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ†Π²Π΅Ρ‚ΠΎΠ² тСкста с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ классов Π½ΠΈΠΆΠ΅. Бсылки Π±ΡƒΠ΄ΡƒΡ‚ Ρ‚Π΅ΠΌΠ½Π΅Ρ‚ΡŒ ΠΏΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ курсора:

Класс ОписаниС ΠŸΡ€ΠΈΠΌΠ΅Ρ€
. Π‘Π΅Π· Π·Π²ΡƒΠΊΠ° Π‘Ρ‚ΠΈΠ»ΡŒ тСкста с классом «Π±Π΅Π· Π·Π²ΡƒΠΊΠ°» ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉ
.text-primary ВСкст, стилизованный ΠΏΠΎΠ΄ класс «text-primary» ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉ
.text-success ВСкст с классом «text-success» ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉ
.тСкст-информация ВСкст, стилизованный ΠΏΠΎΠ΄ класс «text-info» ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉ
. ВСкст-ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ ВСкст, стилизованный ΠΏΠΎΠ΄ класс «text-warning» ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉ
.text-dangerous ВСкст, стилизованный ΠΏΠΎΠ΄ класс «text-dangerous» ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉ

Π€ΠΎΠ½

Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ смысл с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ„ΠΎΠ½ΠΎΠ²Ρ‹Ρ… Ρ†Π²Π΅Ρ‚ΠΎΠ² с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ классов Π½ΠΈΠΆΠ΅. Бсылки Π±ΡƒΠ΄ΡƒΡ‚ Ρ‚Π΅ΠΌΠ½Π΅Ρ‚ΡŒ ΠΏΡ€ΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ курсора, ΠΊΠ°ΠΊ ΠΈ классы тСкста:

Класс ОписаниС ΠŸΡ€ΠΈΠΌΠ΅Ρ€
. bg-primary Π―Ρ‡Π΅ΠΉΠΊΠ° Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ ΠΈΠΌΠ΅Π΅Ρ‚ ΡΡ‚ΠΈΠ»ΡŒ класса «bg-primary» ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉ
.bg-success Π―Ρ‡Π΅ΠΉΠΊΠ° Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ ΠΈΠΌΠ΅Π΅Ρ‚ ΡΡ‚ΠΈΠ»ΡŒ класса «bg-success» ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉ
.bg-info Π―Ρ‡Π΅ΠΉΠΊΠ° Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ ΠΈΠΌΠ΅Π΅Ρ‚ ΡΡ‚ΠΈΠ»ΡŒ класса «bg-info» ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉ
.bg-warning Π―Ρ‡Π΅ΠΉΠΊΠ° Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ ΠΈΠΌΠ΅Π΅Ρ‚ ΡΡ‚ΠΈΠ»ΡŒ класса «bg-warning» ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉ
.BG-ΠžΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ Π―Ρ‡Π΅ΠΉΠΊΠ° Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ стилизована ΠΏΠΎΠ΄ класс «bg-dangerous» ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉ

ΠŸΡ€ΠΎΡ‡ΠΈΠ΅

Класс ОписаниС ΠŸΡ€ΠΈΠΌΠ΅Ρ€
. Вягово-Π»Π΅Π²Ρ‹ΠΉ Π‘ΠΌΠ΅Ρ‰Π°Π΅Ρ‚ элСмСнт Π²Π»Π΅Π²ΠΎ ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉ
. Вягово-ΠΏΡ€Π°Π²Ρ‹ΠΉ Π‘ΠΌΠ΅Ρ‰Π°Π΅Ρ‚ элСмСнт Π²ΠΏΡ€Π°Π²ΠΎ ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉ
. Π¦Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΉ Π±Π»ΠΎΠΊ УстанавливаСт элСмСнт для отобраТСния: block с margin-right: auto ΠΈ margin-left: auto ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉ
. clearfix ΠžΡ‡ΠΈΡ‰Π°Π΅Ρ‚ ΠΏΠΎΠΏΠ»Π°Π²ΠΊΠΈ ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉ
. ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ ΠŸΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ элСмСнт (ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅: Π±Π»ΠΎΠΊ) ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉ
. Π‘ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ЗаставляСт элСмСнт Π±Ρ‹Ρ‚ΡŒ скрытым (ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅: Π½Π΅Ρ‚) ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉ
. НСвидимый ЗаставляСт элСмСнт Π±Ρ‹Ρ‚ΡŒ Π½Π΅Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΌ (Π²ΠΈΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ: скрыта). Π—Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ мСсто Π½Π° страницС, Π΄Π°ΠΆΠ΅ Ссли ΠΎΠ½Π° Π½Π΅Π²ΠΈΠ΄ΠΈΠΌΠ° ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉ
.sr-only Π‘ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ элСмСнт для всСх устройств, ΠΊΡ€ΠΎΠΌΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ чтСния с экрана ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉ
.sr-only-focusable ΠžΠ±ΡŠΠ΅Π΄ΠΈΠ½ΠΈΡ‚Π΅ с .sr-only, Ρ‡Ρ‚ΠΎΠ±Ρ‹ снова ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ элСмСнт, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ находится Π² фокусС (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠΌ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€ΠΎΠΉ) ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉ
.text-hide ΠŸΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ тСкстовоС содСрТимоС элСмСнта Ρ„ΠΎΠ½ΠΎΠ²Ρ‹ΠΌ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉ
. Π—Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ ΠžΠ±ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ Π·Π½Π°Ρ‡ΠΎΠΊ закрытия ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉ
.ΠΊΠ°Ρ€Π΅Ρ‚ΠΊΠ° Π£ΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎΡΡ списка (автоматичСски мСняСт Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π² Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΌΡΡ мСню) ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉ


АдаптивныС ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹

Π­Ρ‚ΠΈ классы ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для отобраТСния ΠΈ / ΠΈΠ»ΠΈ скрытия содСрТимого устройством с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠ΅Π΄ΠΈΠ°-запросов.

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΎΠ΄ΠΈΠ½ ΠΈΠ»ΠΈ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΡŽ доступных классов для ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ содСрТимого ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ‚ΠΎΡ‡ΠΊΠ°ΠΌΠΈ останова области просмотра:

ΠšΠ»Π°ΡΡΡ‹ ΠžΡ‡Π΅Π½ΡŒ малСнькиС устройства
Π’Π΅Π»Π΅Ρ„ΠΎΠ½Ρ‹ (<768 пиксСлСй)
МалСнькиС устройства
Π’Π°Π±Π»Π΅Ρ‚ΠΊΠΈ (β‰₯768 пиксСлСй)
Π‘Ρ€Π΅Π΄Π½ΠΈΠ΅ устройства
ΠΠ°ΡΡ‚ΠΎΠ»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ (β‰₯992 пиксСлСй)
Π‘ΠΎΠ»ΡŒΡˆΠΈΠ΅ устройства
ΠΠ°ΡΡ‚ΠΎΠ»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ (β‰₯1200 пиксСлСй)
. Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΉ-XS- * Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΉ Π‘ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ Π‘ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ Π‘ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ
.visible-sm- * Π‘ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΉ Π‘ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ Π‘ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ
.visible-md- * Π‘ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ Π‘ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΉ Π‘ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ
.Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΉ-LG- * Π‘ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ Π‘ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ Π‘ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΉ
.hidden-xs Π‘ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΉ Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΉ Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΉ
.hidden-sm Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΉ Π‘ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΉ Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΉ
. скрытый-MD Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΉ Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΉ Π‘ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΉ
.hidden-LG Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΉ Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΉ Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΉ Π‘ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ

Π‘ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ

Π‘ΠΊΡ€Ρ‹Ρ‚ΡŒ элСмСнты Π² зависимости ΠΎΡ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° экрана:

ΠŸΡ€ΠΈΠΌΠ΅Ρ€

ΠŸΡ€ΠΈΠΌΠ΅Ρ€

Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€ этой страницы, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ, ΠΊΠ°ΠΊ измСнится тСкст Π½ΠΈΠΆΠ΅:

Π­Ρ‚ΠΎΡ‚ тСкст скрыт Π½Π° Π”ΠžΠŸΠžΠ›ΠΠ˜Π’Π•Π›Π¬ΠΠž ΠœΠΠ›Π•ΠΠ¬ΠšΠžΠœ экранС.

Π­Ρ‚ΠΎΡ‚ тСкст скрыт Π½Π° ΠœΠΠ›Π•ΠΠ¬ΠšΠžΠœ экранС.

Π­Ρ‚ΠΎ тСкст, скрытый Π½Π° Π‘Π Π•Π”ΠΠ•Πœ экранС.

Π­Ρ‚ΠΎ тСкст, скрытый Π½Π° Π‘ΠžΠ›Π¬Π¨ΠžΠœ экранС. .

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚:

ΠŸΡ€ΠΈΠΌΠ΅Ρ€

Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€ этой страницы, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ, ΠΊΠ°ΠΊ измСнится тСкст Π½ΠΈΠΆΠ΅:

ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉ сам »

Начиная с вСрсии 3.2.0 классы .visible - * - * для ΠΏΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ Π² Ρ‚Ρ€Π΅Ρ… Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°Ρ…, ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡƒ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ дисплСя CSS
Π‘Ρ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ нСдвиТимости:

Π“Ρ€ΡƒΠΏΠΏΠ° классов ДисплСй CSS
Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΉ — * — Π±Π»ΠΎΠΊ дисплСй: Π±Π»ΠΎΡ‡Π½Ρ‹ΠΉ;
. Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΉ — * — встроСнный дисплСй: встроСнный;
.visible — * — встроСнный Π±Π»ΠΎΠΊ дисплСй: встроСнный Π±Π»ΠΎΠΊ;

НапримСр, для Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ( см ) экранов доступны классы .visible - * - * : .visible-sm-block , .visible-sm-inline ΠΈ .visible-sm-inline-block .

ΠšΠ»Π°ΡΡΡ‹ .visible-xs , .visible-sm , .visible-md ΠΈ .visible-lg ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΠΌΠΈ с вСрсии v3.2.0 .

ΠŸΡ€ΠΈΠΌΠ΅Ρ€

ΠŸΡ€ΠΈΠΌΠ΅Ρ€

Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€ этой страницы, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ, ΠΊΠ°ΠΊ измСнится тСкст Π½ΠΈΠΆΠ΅:

Π­Ρ‚ΠΎΡ‚ тСкст отобраТаСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° Π”ΠžΠŸΠžΠ›ΠΠ˜Π’Π•Π›Π¬ΠΠž ΠœΠΠ›Π•ΠΠ¬ΠšΠžΠœ экранС.

Π­Ρ‚ΠΎΡ‚ тСкст отобраТаСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° ΠœΠΠ›Π•ΠΠ¬ΠšΠžΠœ экранС.

Π­Ρ‚ΠΎΡ‚ тСкст отобраТаСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° Π‘Π Π•Π”ΠΠ•Πœ экранС.

Π­Ρ‚ΠΎΡ‚ тСкст отобраТаСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° Π‘ΠžΠ›Π¬Π¨ΠžΠœ экранС.

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚:

ΠŸΡ€ΠΈΠΌΠ΅Ρ€

Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€ этой страницы, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ, ΠΊΠ°ΠΊ измСнится тСкст Π½ΠΈΠΆΠ΅:

Π­Ρ‚ΠΎΡ‚ тСкст отобраТаСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° ΠœΠΠ›Π•ΠΠ¬ΠšΠžΠœ экранС.
Π­Ρ‚ΠΎΡ‚ тСкст отобраТаСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° ΠœΠΠ›Π•ΠΠ¬ΠšΠžΠœ экранС.
Π­Ρ‚ΠΎΡ‚ тСкст отобраТаСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° Π‘Π Π•Π”ΠΠ•Πœ экранС.
Π­Ρ‚ΠΎΡ‚ тСкст отобраТаСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° Π‘ΠžΠ›Π¬Π¨ΠžΠœ экранС.

ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉ сам »

bootstrap 4 ΠΎΡ‚Π·Ρ‹Π²Ρ‡ΠΈΠ²Ρ‹Π΅ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ Π²ΠΈΠ΄ΠΈΠΌΡ‹Π΅ / скрытыС xs sm lg Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚

РСшСниС:

With Bootstrap 4 .hidden- * классы Π±Ρ‹Π»ΠΈ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΡƒΠ΄Π°Π»Π΅Π½Ρ‹ (Π΄Π°, ΠΎΠ½ΠΈ Π±Ρ‹Π»ΠΈ Π·Π°ΠΌΠ΅Π½Π΅Π½Ρ‹ Π½Π° hidden - * - * , Π½ΠΎ эти классы Ρ‚Π°ΠΊΠΆΠ΅ исчСзли ΠΈΠ· Π°Π»ΡŒΡ„Π°-вСрсии v4).

Начиная с v4-beta, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ классы .d - * - none ΠΈ .d - * - block для достиТСния Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°.

visible- * Ρ‚Π°ΠΊΠΆΠ΅ Π±Ρ‹Π» ΡƒΠ΄Π°Π»Π΅Π½ ; вмСсто использования явных классов . visible- * сдСлайтС элСмСнт Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΌ, Π½Π΅ скрывая Π΅Π³ΠΎ (ΠΎΠΏΡΡ‚ΡŒ ΠΆΠ΅, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ .d-none.Π΄-ΠΌΠ΄-Π±Π»ΠΎΠΊ). Π’ΠΎΡ‚ Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

  
…
…
…

class = "hidden-xs" становится class = "d-none d-sm-block" (ΠΈΠ»ΠΈ d-none d-sm-inline-block ) …

   hidden-xs 

 скрытый-xs 
  

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΎΡ‚Π·Ρ‹Π²Ρ‡ΠΈΠ²Ρ‹Ρ… ΡƒΡ‚ΠΈΠ»ΠΈΡ‚ Bootstrap 4 :

  
скрытый-xs
visible-md ΠΈ Π²Π²Π΅Ρ€Ρ… (скрытый-sm ΠΈ Π²Π½ΠΈΠ·)
visible-lg ΠΈ Π²Π²Π΅Ρ€Ρ… (скрытый-md ΠΈ Π²Π½ΠΈΠ·)
visible-xl
eXtra Small <576px
SMall β‰₯576px
ΠœΠ•Π”Π˜Π£Πœ β‰₯768px
Π‘ΠžΠ›Π¬Π¨ΠžΠ™ β‰₯992px
eXtra Large β‰₯1200px
hidden-xl (visible-lg ΠΈ Π²Π½ΠΈΠ·)
visible-md ΠΈ Π²Π½ΠΈΠ· (скрытый-lg ΠΈ Π²Π²Π΅Ρ€Ρ…)
visible-sm ΠΈ Π²Π½ΠΈΠ· (ΠΈΠ»ΠΈ hidden-md ΠΈ Π²Π²Π΅Ρ€Ρ…)
visible-xs
  • ΠΊΠΎΠ΄. io / _yatko / pen / ZJXQxy

ДокумСнтация

Π Π°Π·ΠΌΠ΅Ρ€ экрана Класс

–

  1. Π‘ΠΊΡ€Ρ‹Ρ‚ΠΎ Π½Π° всСх .d-none

  2. Π‘ΠΊΡ€Ρ‹Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° xs .d-none .d-sm-block

  3. Π‘ΠΊΡ€Ρ‹Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° sm .d-sm-none .d-md-block

  4. Π‘ΠΊΡ€Ρ‹Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° md .d-md-none .d-lg-block

  5. Π‘ΠΊΡ€Ρ‹Ρ‚ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° LG .d-lg-none .d-xl-block

  6. Π‘ΠΊΡ€Ρ‹Ρ‚ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° xl .d-xl-none

  7. Π’ΠΈΠ΄Π΅Π½ Π½Π° всСх .d-Π±Π»ΠΎΠΊΠ΅

  8. ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° xs .d-block .d-sm-none

  9. Π’ΠΈΠ΄Π΅Π½ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° sm .d-none .d-sm-block .d-md-none

  10. Π’ΠΈΠ΄Π΅Π½ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° md .d-none .d-md-block .d-lg-none

  11. ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° LG .beta) ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ» классы для Π³ΠΈΠ±ΠΊΠΎΠ³ΠΎ скрытия / отобраТСния элСмСнтов. Π‘ΠΌ. Π­Ρ‚Ρƒ ссылку, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠ΅ классы ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ: http://getbootstrap.com/docs/4.0/utilities/display/#hiding-elements

    АдаптивныС слуТСбныС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ — Bootstrap — Π₯ΡŒΡŽΡΡ‚ΠΎΠ½ΡΠΊΠΈΠΉ унивСрситСт

    Для Π±ΠΎΠ»Π΅Π΅ быстрой Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, ΡƒΠ΄ΠΎΠ±Π½ΠΎΠΉ для ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройств, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ эти слуТСбныС классы для отобраТСния ΠΈ скрытия содСрТимого ΠΏΠΎ устройствам с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠ΅Π΄ΠΈΠ°-запросов. Π’Π°ΠΊΠΆΠ΅ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ слуТСбныС классы для ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ содСрТимого ΠΏΡ€ΠΈ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ.

    ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ… Π½Π° ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠΉ основС ΠΈ ΠΈΠ·Π±Π΅Π³Π°ΠΉΡ‚Π΅ создания ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ Ρ€Π°Π·Π½Ρ‹Ρ… вСрсий ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈ Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ сайта.ВмСсто этого ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΈΡ… для дополнСния ΠΏΡ€Π΅Π·Π΅Π½Ρ‚Π°Ρ†ΠΈΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ устройства.

    ДоступныС классы

    Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΎΠ΄ΠΈΠ½ ΠΈΠ»ΠΈ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΡŽ доступных классов для ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ содСрТимого ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ‚ΠΎΡ‡ΠΊΠ°ΠΌΠΈ останова области просмотра.

    Π‘Π²Π΅Ρ€Ρ…ΠΌΠ°Π»Ρ‹Π΅ устройства Π’Π΅Π»Π΅Ρ„ΠΎΠ½Ρ‹ (<768 пиксСлСй) МалСнькиС устройства ΠŸΠ»Π°Π½ΡˆΠ΅Ρ‚Ρ‹ (β‰₯768 пиксСлСй) Π‘Ρ€Π΅Π΄Π½ΠΈΠ΅ устройства ΠΠ°ΡΡ‚ΠΎΠ»ΡŒΠ½Ρ‹Π΅ ПК (β‰₯992 пиксСлСй) Π‘ΠΎΠ»ΡŒΡˆΠΈΠ΅ устройства ΠΠ°ΡΡ‚ΠΎΠ»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ (β‰₯461200 пиксСлСй)
    . visible-xs- * Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΉ Π‘ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ Π‘ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ Π‘ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ
    .visible-sm- * Π‘ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΉ Π‘ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ Π‘ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ
    .visible-md- * Π‘ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ Π‘ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΉ Π‘ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ
    .visible-LG- * Π‘ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ Π‘ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ Π‘ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΉ
    .скрытый-xs Π‘ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΉ Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΉ Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΉ
    .hidden-sm Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΉ Π‘ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΉ Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΉ
    .hidden-md Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΉ Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΉ Π‘ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΉ
    . hidden-LG Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΉ Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΉ Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΉ Π‘ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ

    Начиная с вСрсии v3.2.0 классы .visible - * - * для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ останова прСдставлСны Π² Ρ‚Ρ€Π΅Ρ… Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°Ρ…, ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡƒ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ значСния свойства отобраТСния CSS , ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ Π½ΠΈΠΆΠ΅.

    Π“Ρ€ΡƒΠΏΠΏΠ° классов CSS дисплСй
    .visible - * - блок дисплСй: блок;
    .visible - * - встроСнный дисплСй: встроСнный;
    .Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΉ - * - встроСнный Π±Π»ΠΎΠΊ дисплСй: строчно-Π±Π»ΠΎΡ‡Π½Ρ‹ΠΉ;

    Π˜Ρ‚Π°ΠΊ, для ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ°Π»Π΅Π½ΡŒΠΊΠΈΡ… ( xs ) экранов, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, доступны классы .visible - * - * : .visible-xs-block , . visible-xs-inline ΠΈ .visible. -xs-встроСнный-Π±Π»ΠΎΠΊ .

    ΠšΠ»Π°ΡΡΡ‹ .visible-xs , .visible-sm , .visible-md ΠΈ .visible-lg Ρ‚Π°ΠΊΠΆΠ΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚, Π½ΠΎ Π² вСрсии 3.2.0 . Они ΠΏΡ€ΠΈΠ±Π»ΠΈΠ·ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ эквивалСнтны Π±Π»ΠΎΠΊΡƒ .visible - * - , Π·Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… особых случаСв для ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ элСмСнтов, связанных с

    .

    ΠšΠ»Π°ΡΡΡ‹ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ

    Подобно ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΌ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΌ классам, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΈΡ… для ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ содСрТимого для ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ.

    ΠšΠ»Π°ΡΡΡ‹ Π‘Ρ€Π°ΡƒΠ·Π΅Ρ€ ΠŸΠ΅Ρ‡Π°Ρ‚ΡŒ
    .visible-print-block
    .visible-print-inline
    .видимая ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ встроСнного Π±Π»ΠΎΠΊΠ°
    Π‘ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΉ
    . Бкрытая ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΉ Π‘ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ

    Класс . visible-print Ρ‚Π°ΠΊΠΆΠ΅ сущСствуСт, Π½ΠΎ устарСл начиная с вСрсии 3.2.0. Π­Ρ‚ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ эквивалСнтно .visible-print-block , Π·Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… особых случаСв для элСмСнтов, связанных с

    .

    ВСстовыС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹

    Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° ΠΈΠ»ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ Π΅Π³ΠΎ Π½Π° Ρ€Π°Π·Π½Ρ‹Ρ… устройствах, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΡ‚Π·Ρ‹Π²Ρ‡ΠΈΠ²Ρ‹Π΅ слуТСбныС классы.

    Π’ΠΈΠ΄Π΅Π½ Π½Π° …

    Π—Π΅Π»Π΅Π½Ρ‹Π΅ Π³Π°Π»ΠΎΡ‡ΠΊΠΈ ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ элСмСнт Π²ΠΈΠ΄Π΅Π½ Π² Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΌ ΠΎΠΊΠ½Π΅ просмотра.

    Extra small βœ” Π’ΠΈΠ΄Π΅Π½ Π½Π° x-small

    МалСнький βœ” Π’ΠΈΠ΄Π΅Π½ Π½Π° малСньком

    Π‘Ρ€Π΅Π΄Π½ΠΈΠΉ βœ” Π’ΠΈΠ΄Π΅Π½ Π½Π° срСднСм

    Π‘ΠΎΠ»ΡŒΡˆΠΎΠΉ βœ” Π’ΠΈΠ΄Π΅Π½ Π½Π° большом

    ΠžΡ‡Π΅Π½ΡŒ малСнький ΠΈ малСнький βœ” Π’ΠΈΠ΄Π΅Π½ Π½Π° x-small ΠΈ small

    Π‘Ρ€Π΅Π΄Π½Π΅Π΅ ΠΈ большоС βœ” Π’ΠΈΠ΄Π½ΠΎ Π½Π° срСдних ΠΈ Π±ΠΎΠ»ΡŒΡˆΠΈΡ…

    ΠžΡ‡Π΅Π½ΡŒ малСнькиС ΠΈ срСдниС βœ” Π’ΠΈΠ΄Π½Ρ‹ Π½Π° x-ΠΌΠ°Π»Π΅Π½ΡŒΠΊΠΈΡ… ΠΈ срСдних

    МалСнькиС ΠΈ большиС βœ” Π’ΠΈΠ΄Π½Ρ‹ Π½Π° ΠΌΠ°Π»Π΅Π½ΡŒΠΊΠΈΡ… ΠΈ Π±ΠΎΠ»ΡŒΡˆΠΈΡ…

    ΠžΡ‡Π΅Π½ΡŒ малСнькиС ΠΈ большиС βœ” Π’ΠΈΠ΄Π½ΠΎ Π½Π° x-ΠΌΠ°Π»Π΅Π½ΡŒΠΊΠΈΡ… ΠΈ Π±ΠΎΠ»ΡŒΡˆΠΈΡ…

    ΠœΠ°Π»Ρ‹Π΅ ΠΈ срСдниС βœ” Π’ΠΈΠ΄Π½Ρ‹ Π½Π° ΠΌΠ°Π»Ρ‹Ρ… ΠΈ срСдних

    Π‘ΠΊΡ€Ρ‹Ρ‚ΠΎ Π½Π°.

    ..

    Π—Π΄Π΅ΡΡŒ Π·Π΅Π»Π΅Π½Ρ‹Π΅ Π³Π°Π»ΠΎΡ‡ΠΊΠΈ Ρ‚Π°ΠΊΠΆΠ΅ ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ элСмСнт скрыт Π² вашСм Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΌ ΠΎΠΊΠ½Π΅ просмотра.

    ΠžΡ‡Π΅Π½ΡŒ малСнький βœ” Π‘ΠΊΡ€Ρ‹Ρ‚ΠΎ Π½Π° x-small

    МалСнький βœ” Π‘ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ Π½Π° малСньком

    Π‘Ρ€Π΅Π΄Π½ΠΈΠΉ βœ” Π‘ΠΊΡ€Ρ‹Ρ‚ Π½Π° срСднСм

    Π‘ΠΎΠ»ΡŒΡˆΠΎΠΉ βœ” Π‘ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ Π½Π° большом

    ΠžΡ‡Π΅Π½ΡŒ малСнькиС ΠΈ малСнькиС βœ” Π‘ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ Π½Π° x-small ΠΈ small

    Π‘Ρ€Π΅Π΄Π½ΠΈΠΉ ΠΈ большой βœ” Π‘ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ Π½Π° срСдних ΠΈ Π±ΠΎΠ»ΡŒΡˆΠΈΡ…

    ΠžΡ‡Π΅Π½ΡŒ малСнькиС ΠΈ срСдниС βœ” Π‘ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ Π½Π° x-ΠΌΠ°Π»Π΅Π½ΡŒΠΊΠΈΡ… ΠΈ срСдних

    МалСнькиС ΠΈ большиС βœ” Π‘ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ Π½Π° ΠΌΠ°Π»Ρ‹Ρ… ΠΈ Π±ΠΎΠ»ΡŒΡˆΠΈΡ…

    ΠžΡ‡Π΅Π½ΡŒ малСнькиС ΠΈ большиС βœ” Π‘ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ Π½Π° x-ΠΌΠ°Π»Π΅Π½ΡŒΠΊΠΈΡ… ΠΈ Π±ΠΎΠ»ΡŒΡˆΠΈΡ…

    ΠœΠ°Π»Ρ‹Π΅ ΠΈ срСдниС βœ” Π‘ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ Π½Π° ΠΌΠ°Π»Ρ‹Ρ… ΠΈ срСдних

    ΠžΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΠ΅Ρ‚ Π²ΠΈΠ΄ΠΈΠΌΠΎΠ΅ — ** ΠΈ скрытоС — ** Π² Bootstrap v4 Β· GitHub

    ΠžΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΠ΅Ρ‚ Π²ΠΈΠ΄ΠΈΠΌΠΎΠ΅ — ** ΠΈ скрыто — ** Π² Bootstrap v4 Β· GitHub

    МгновСнно Π΄Π΅Π»ΠΈΡ‚Π΅ΡΡŒ ΠΊΠΎΠ΄ΠΎΠΌ, Π·Π°ΠΌΠ΅Ρ‚ΠΊΠ°ΠΌΠΈ ΠΈ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π°ΠΌΠΈ.

    ΠžΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΠ΅Ρ‚ Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΉ — ** ΠΈ скрытый — ** Π² Bootstrap v4

    // ВосстанавливаСм «скрытыС» слуТСбныС классы Bootstrap 4 alpha.
    @each $ bp Π² ΠΊΠ»ΡŽΡ‡Π°Ρ… ΠΊΠ°Ρ€Ρ‚Ρ‹ ($ grid-breakpoints) {
    .hidden — # {$ bp} -up {
    @include media-breakpoint-up ($ bp) {
    дисплСй: Π½Π΅Ρ‚! Π’Π°ΠΆΠ½ΠΎ;
    }
    }
    .скрыто — # {$ bp} -down {
    @include media-breakpoint-down ($ bp) {
    дисплСй: Π½Π΅Ρ‚! Π’Π°ΠΆΠ½ΠΎ;
    }
    }
    . hidden — # {$ bp} -only {
    @include media-breakpoint-only ($ bp) {
    дисплСй: Π½Π΅Ρ‚! Π’Π°ΠΆΠ½ΠΎ;
    }
    }
    }

    ΠšΠ»Π°ΡΡΡ‹ hidden- * ΠΈ visible- * большС Π½Π΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ Π² Bootstrap 4 Beta.Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡΠΊΡ€Ρ‹Ρ‚ΡŒ элСмСнт Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… уровнях
    ΠΈΠ»ΠΈ Ρ‚ΠΎΡ‡ΠΊΠΈ останова Π² Bootstrap 4, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ классы отобраТСния d- * соотвСтствСнно. ΠŸΠΎΠΌΠ½ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ xs — это Ρ‚ΠΎΡ‡ΠΊΠ° останова ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ (подразумСваСмая),
    Ссли Π½Π΅ ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ большСй Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ останова.

    Π‘Ρ‚Π°Ρ€Ρ‹ΠΉ класс Новый класс
    скрытый xs-Π²Π½ΠΈΠ· d-none d-sm-Π±Π»ΠΎΠΊ
    скрытыС ΡƒΠ·Π»Ρ‹ d-none d-md-block
    скрытый-md-down d-none d-lg-Π±Π»ΠΎΠΊ
    скрытый LG-Π²Π½ΠΈΠ· d-none d-xl-Π±Π»ΠΎΠΊ
    скрытый-XL-Π²Π½ΠΈΠ· d-none (Ρ‚ΠΎ ΠΆΠ΅, Ρ‡Ρ‚ΠΎ ΠΈ , скрытый )
    скрытый-xs-up d-none (Ρ‚ΠΎ ΠΆΠ΅, Ρ‡Ρ‚ΠΎ ΠΈ , скрытый )
    скрытый sm-up d-sm-Π½Π΅Ρ‚
    скрытый-md-up d-md-none
    скрытый lg-up d-lg-none
    скрытый xl-up d-xl-none
    hidden-xs (Ρ‚ΠΎΠ»ΡŒΠΊΠΎ) d-none d-sm-block (Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ hidden-xs-down )
    hidden-sm (Ρ‚ΠΎΠ»ΡŒΠΊΠΎ) d-Π±Π»ΠΎΠΊ d-sm-none d-md-block
    hidden-md (Ρ‚ΠΎΠ»ΡŒΠΊΠΎ) d-Π±Π»ΠΎΠΊ d-md-none d-lg-block
    скрытый LG (Ρ‚ΠΎΠ»ΡŒΠΊΠΎ) d-Π±Π»ΠΎΠΊ d-lg-none d-xl-block
    hidden-xl (Ρ‚ΠΎΠ»ΡŒΠΊΠΎ) d-Π±Π»ΠΎΠΊ d-xl-none
    visible-xs (Ρ‚ΠΎΠ»ΡŒΠΊΠΎ) d-Π±Π»ΠΎΠΊ d-sm-none
    Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΉ свСт (Ρ‚ΠΎΠ»ΡŒΠΊΠΎ) d-none d-sm-block d-md-none
    visible-md (Ρ‚ΠΎΠ»ΡŒΠΊΠΎ) d-none d-md-block d-lg-none
    visible-lg (Ρ‚ΠΎΠ»ΡŒΠΊΠΎ) d-none d-lg-block d-xl-none
    visible-xl (Ρ‚ΠΎΠ»ΡŒΠΊΠΎ) d-none d-xl-Π±Π»ΠΎΠΊ

    Π’Ρ‹ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ это дСйствиС Π² настоящСС врСмя. Π’Ρ‹ вошли Π² систСму с Π΄Ρ€ΡƒΠ³ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠΎΠΉ ΠΈΠ»ΠΈ ΠΎΠΊΠ½ΠΎΠΌ. ΠŸΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ сСанс.
    Π’Ρ‹ Π²Ρ‹ΡˆΠ»ΠΈ ΠΈΠ· систСмы Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ ΠΈΠ»ΠΈ Π² Π΄Ρ€ΡƒΠ³ΠΎΠΌ ΠΎΠΊΠ½Π΅. ΠŸΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ сСанс.

    Bootstrap 4 — АдаптивныС ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹

    АдаптивныС ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ — это Π³Ρ€ΡƒΠΏΠΏΠ° классов Π½Π° основС ΠΌΠ΅Π΄ΠΈΠ°-запросов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚, ΠΊΠΎΠ³Π΄Π° элСмСнт Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ скрыт ΠΈΠ»ΠΈ ΠΏΠΎΠΊΠ°Π·Π°Π½ Π² зависимости ΠΎΡ‚ области просмотра. Один ΠΈΠ· популярных Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² использования для этого — ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠ΅ΠΉ ΠΏΠΎ дисплСю. НапримСр, страница ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ панСль Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ Π½Π° Π±ΠΎΠ»ΡŒΡˆΠΈΡ… дисплСях ΠΈ ΡΠΊΡ€Ρ‹Ρ‚ΡƒΡŽ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΡŽ Π½Π° ΠΌΠ°Π»Π΅Π½ΡŒΠΊΠΈΡ… дисплСях, которая отобраТаСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚ΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Ρ€Π΅ΡˆΠ°Π΅Ρ‚ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΡŽ.

    Π”Π°Π²Π°ΠΉΡ‚Π΅ посмотрим Π½Π° быстрый ΠΏΡ€ΠΈΠΌΠ΅Ρ€ с нашСй страницСй Π Π°Π·ΠΌΠ΅Ρ€ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ . Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ классы d-none ΠΈ d-sm-block ΠΊ элСмСнтам img :

      

    Наши Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ для ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ

    Π‘Ρ€Π΅Π΄Π½ΠΈΠΉ
    ...
    Π‘ΠΎΠ»ΡŒΡˆΠΎΠΉ
    ...
    ΠžΡ‡Π΅Π½ΡŒ большой
    ...

    Класс d-done , ΠΊΠ°ΠΊ слСдуСт ΠΈΠ· Π΅Π³ΠΎ названия, устанавливаСт свойство отобраТСния элСмСнта, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ ΠΎΠ½ примСняСтся, Π½Π° none .Π­Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ элСмСнт Π½Π΅Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΌ для всСх, нСзависимо ΠΎΡ‚ ΡˆΠΈΡ€ΠΈΠ½Ρ‹ области просмотра. Π‘ Π΄Ρ€ΡƒΠ³ΠΎΠΉ стороны, класс d-sm-block устанавливаСт свойство display элСмСнта block , дСлая Π΅Π³ΠΎ Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΌ. ΠšΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΡ этих Π΄Π²ΡƒΡ… классов Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚, Ρ‡Ρ‚ΠΎ рассматриваСмый элСмСнт станСт Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΌ для Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΡ… дисплССв ΠΈ Π²Ρ‹ΡˆΠ΅. Π­Ρ‚ΠΎ эквивалСнт использования класса hidden-xs Π² Bootstrap 3:

    Рисунок 2.18: Π‘ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ элСмСнтов Π² зависимости ΠΎΡ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° области просмотра с использованиСм ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ классов d-sm-block ΠΈ d-none (example16.html)

    Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ, ΠΎΠΏΡΡ‚ΡŒ ΠΆΠ΅, Bootstrap ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ этих классов Π² зависимости ΠΎΡ‚ Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ останова ΠΈ значСния свойства. НапримСр, d-sm-none , d-md-block , d-sm-block-inline , d-md-inline ΠΈ Ρ‚. Π”.

    Π‘ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ Π² Bootstrap 3
    Bootstrap 3 ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ hidden- * (Π³Π΄Π΅ * относится ΠΊ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρƒ области просмотра. НапримСр, hidden-xs ). Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΊΡ€Ρ‹Ρ‚ΡŒ элСмСнт Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚ΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° дисплСй ΠΎΡ‡Π΅Π½ΡŒ малСнький, ΠΌΡ‹ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ класс hidden-xs ΠΊ Π½Π°ΡˆΠ΅ΠΌΡƒ элСмСнту ΠΏΡ€ΠΈ использовании Bootstrap 3.Класс hidden- * Π±Ρ‹Π» ΡƒΠ΄Π°Π»Π΅Π½ ΠΈΠ· Bootstrap 4.

    Π’ΠΎ Π΅ΡΡ‚ΡŒ классы d- * ΠΏΡ€ΠΈΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ соглашСний, Π½Π°ΠΉΠ΄Π΅Π½Π½Ρ‹Ρ… Π² систСмС сСток. Π’ сСткС col-md Π½Π°Ρ†Π΅Π»Π΅Π½ Π½Π° всС дисплСи Medium ΠΈ Π½ΠΈΠΆΠ΅. Аналогично, d-md β€” none Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°Ρ†Π΅Π»Π΅Π½ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° Medium дисплСи ΠΈΠ»ΠΈ дисплСи мСньшС Medium (Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ малСнькиС).

    Π’ΠΎΡ‡ΠΊΠΈ останова ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»Π° ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠ° с использованиСм Internet Explorer 10 Π½Π° Windows Phone 8
    Π’Π΅Π»Π΅Ρ„ΠΎΠ½Ρ‹
    с Windows 8 Π΄ΠΎ обновлСния 3 (Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Π½ΠΎΠ³ΠΎ 14 октября 2013 Π³.) Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΌΠ΅Π΄ΠΈΠ°-запросы Bootstrap, Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ страницы, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠ΅ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹Π΅ классы, ΠΌΠΎΠ³ΡƒΡ‚ ΡΠ»ΠΎΠΌΠ°Ρ‚ΡŒΡΡ.ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° вмСстС с (ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠΌ) исправлСниСм ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ описана Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Bootstrap 4.

    Вопрос Bootstrap 3.1 visible-xs ΠΈ visible-sm Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ вмСстС

    Вопрос
    Bootstrap 3.1 visible-xs ΠΈ visible-sm Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ вмСстС

    *

    93030 Π²ΠΈΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ

    0 arrow_circle_up

    0
    arrow_circle_down


    Π£ мСня Π΅ΡΡ‚ΡŒ div, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ я Ρ…ΠΎΡ‡Ρƒ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Π½Π° устройствах sm ΠΈ xs, ΠΎΠ½ выглядит Ρ‚Π°ΠΊ:

      
      

    Моя ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ загруТаСтся с ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-диска Π±Π΅Π· ΠΊΠ°ΠΊΠΈΡ…-Π»ΠΈΠ±ΠΎ настроСк.

    ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ΡΡ, Ρ‡Ρ‚ΠΎ этот div Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Π½Π° xs ΠΈ sm, ΠΊΠ°ΠΊ ΡƒΠΊΠ°Π·Π°Π½ΠΎ Π² классах, Π½ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠΌ являСтся ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ sm class : none! Important пСрСопрСдСляСт ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ xs : block! Important , ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ ΠΊ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρƒ xs Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ .

    Π― попытался Π½Π°ΠΉΡ‚ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ ΠΏΠΎ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅, Π½ΠΎ Ρƒ Π½ΠΈΡ… Π΅ΡΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Π°Π±Π»ΠΈΡ†Π°, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π½Π΅ ΠΎΠ±ΡŠΡΡΠ½ΡΠ΅Ρ‚ΡΡ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ нСсколько ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² видимости Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΈ Ρ‚ΠΎΠΌ ΠΆΠ΅ div.


    ΠžΡ‚Π²Π΅Ρ‚ — 1

    ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½ΠΎ

    0 arrow_circle_up

    0
    arrow_circle_down

    Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Π΅Π³ΠΎ Π² Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Ρ€Π°Π·ΠΌΠ΅Ρ€Π°Ρ…, Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ visible- * , Π° вмСсто этого скройтС Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Π°ΠΌ Π½Π΅ Π½ΡƒΠΆΠ½Ρ‹, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ hidden- * .Π’ Π΄Π°Π½Π½ΠΎΠΌ случаС: hidden-md hidden-lg


    ΠžΡ‚Π²Π΅Ρ‚ — 2

    0 arrow_circle_up

    0
    arrow_circle_down

    Π’Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΎΠ΄Π½ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΈΠ·:

     `.visible - * - block для `display: block;`
    `.visible - * - inline` для` display: inline; `
    `.visible - * - inline-block` для` display: inline-block; `
      

    Π’ этом случаС Ρƒ вас Π±ΡƒΠ΄Π΅Ρ‚ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π²Ρ€ΠΎΠ΄Π΅ этого:

    ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°ΠΉΡ‚Π΅ Π² Ρ‚ΠΎΠΌ ΠΆΠ΅ Π΄ΡƒΡ…Π΅ πŸ™‚


    ΠžΡ‚Π²Π΅Ρ‚ — 3

    0 arrow_circle_up

    0
    arrow_circle_down

    Когда я ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°ΡŽΡΡŒ с ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹ΠΌΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°ΠΌΠΈ, я просто ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°ΡŽ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ собствСнный настраиваСмый ΠΌΠ΅Π΄ΠΈΠ°-запрос для управлСния Π²ΠΈΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒΡŽ элСмСнта.

      .someclass {
        дисплСй: Π½Π΅Ρ‚;
    }
    
    @media (max-width: 992px) {
       .someclass {
          дисплСй: Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ! Π²Π°ΠΆΠ½Ρ‹ΠΉ;
       }
    }
      

    Или, Ссли Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ это ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅ собствСнный класс, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

      .visible-tablet-mobile {
        дисплСй: Π½Π΅Ρ‚;
    }
    
    @media (max-width: 992px) {
       .visible-tablet-mobile {
            дисплСй: Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ! Π²Π°ΠΆΠ½Ρ‹ΠΉ;
       }
    }
      

    ΠΈ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π΅Π³ΠΎ вмСсто Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄Π°Π²Π°Ρ‚ΡŒ Π²Π°ΡˆΠ΅ΠΌΡƒ div Π΄Π²Π° класса видимости ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ.


    ΠžΡ‚Π²Π΅Ρ‚ — 4

    0 arrow_circle_up

    0
    arrow_circle_down

    Bootstraps Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с классами, начиная с ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ класса ΡˆΠΈΡ€ΠΈΠ½Ρ‹ ΠΈ Π²Ρ‹ΡˆΠ΅.НапримСр, Ссли Π²Ρ‹ помСститС col-sm-4 , это просто заставит Π΅Π³ΠΎ ΠΈΠΌΠ΅Ρ‚ΡŒ ΡˆΠΈΡ€ΠΈΠ½Ρƒ 4 столбца для sm-width ΠΈ ΡˆΠΈΡ€Π΅.

    Π’ вашСм случаС простого class = "col-xs-4 hidden-md hidden-lg" Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ достаточно, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΆΠ΅Π»Π°Π΅ΠΌΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅.

    ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π°, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ вашС ΠΏΠ΅Ρ€Π²ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π½Π΅ сработало, Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΡƒΠΊΠ°Π·Π°Π»ΠΈ visible-xs ΠΏΠ΅Ρ€Π΅Π΄ visible-sm . Π­Ρ‚ΠΎ навязываСт Π΅ΠΌΡƒ класс sm, дСлая Π΅Π³ΠΎ Π½Π΅Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΌ Π½Π° ΡˆΠΈΡ€ΠΈΠ½Π΅ xs. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ это ΡƒΠΊΠ°Π·Π°Π½ΠΎ Π² стандартном Π·Π°Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½ΠΎΠΌ Ρ„Π°ΠΉΠ»Π΅ css.

    Edit: для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Bootstrap 4, это ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ достигнуто с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ всСго class = "col-4 d-md-none"


    Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ:
    https://stackoverflow.com/questions/21667100

    .

    Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

    Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *