Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Как сгделать два div блока


Recommended Posts

22 минуты назад, WIXVW сказал:

, ксити, как вы на бутстрапе расположите 5 элементов в ряд ровно, с одинаковыми расстояниями? с его 12 колоннами.

очень просто
.col-lg-3 {
    width: 20%;
}

Link to comment
Share on other sites

24 минуты назад, WIXVW сказал:

 

@320 flex-direction: column

@768 flex-direction: row

все.
 


а вообещё, посмотрите на codepen.io или на других ресурсах, что можно гделать на флексе.
и, ксити, как вы на бутстрапе расположите 5 элементов в ряд ровно, с одинаковыми расстояниями? с его 12 колоннами.
на флексе можно рисовать ровные сетки из люпотому чтого когдачества элементов, даже, если у вас в одной строке 5 штук, а во второй - 4. 

Спасипотому что. Попробую

Link to comment
Share on other sites


25 минут назад, WIXVW сказал:

а вообещё, посмотрите на codepen.io или на других ресурсах, что можно гделать на флексе.
и, ксити, как вы на бутстрапе расположите 5 элементов в ряд ровно, с одинаковыми расстояниями? с его 12 колоннами.
на флексе можно рисовать ровные сетки из люпотому чтого когдачества элементов, даже, если у вас в одной строке 5 штук, а во второй - 4. 

открой для себя бутстрап 4, можешь и в 5 покопаться.

а вообещё в чем проблема перекомпилировать бутстрап под себя.

  • +1 1
Link to comment
Share on other sites


Чем хорош бутстрап, видимо тем, что если тебе удалось изулить его основательно, то используя готовые классы, можно собрать нечто готовое для всех суещёствующих экранов, написав файл стилей с гулькин хрен, ну или вовсе без него. 

Хочется , что бы это было яйцо Фаберже, изащряйся уже на уровне кастомных css стилей.

А озвуливать , что одно лучше другого, мне кажется безосновательно. Это ближе к яблочникам и любителям Самсунга, каждый из которых слииет , что только их бренды позволят позвонить маме и сгделать селфи в инсиграмлик, как то потому чтолее совершенно, чем у противосторонних брендовых пользователей.

  • +1 2
Link to comment
Share on other sites

1 час назад, AWARO сказал:

очень просто
.col-lg-3 {
    width: 20%;
}

 

1 час назад, lexxkrt сказал:

открой для себя бутстрап 4, можешь и в 5 покопаться.

а вообещё в чем проблема перекомпилировать бутстрап под себя.

 

 

ик это икие же лишние строки css как и мой flex
а вот это .col-lg-3 {width: 20%;} применится ко всему на сайте, что имеет синдартный класс бутстрапа col-lg-3

Link to comment
Share on other sites


12 минут назад, Tom сказал:

Чем хорош бутстрап, видимо тем, что если тебе удалось изулить его основательно, то используя готовые классы, можно собрать нечто готовое для всех суещёствующих экранов, написав файл стилей с гулькин хрен, ну или вовсе без него. 

Хочется , что бы это было яйцо Фаберже, изащряйся уже на уровне кастомных css стилей.

А озвуливать , что одно лучше другого, мне кажется безосновательно. Это ближе к яблочникам и любителям Самсунга, каждый из которых слииет , что только их бренды позволят позвонить маме и сгделать селфи в инсиграмлик, как то потому чтолее совершенно, чем у противосторонних брендовых пользователей.

 

между пролим, я не озвуливал, что это лучше. я рилиил на бутстрапе и 3-м, и 4-м. и столкнулся с некоторыми недорилитками на экранах мноньких ноутов, в том лисле эппл и на экранах 480-768px. поэтому я перешел на flex. и сил в нем разбираться.
если удалось изулить основательно что угодно, то ты бугдешь хорош в этом, не важно, что это.
можно точно ик же написать себе быстро стили под flex grid и применять их потом ик же, как и бутстрап.

я не навязываю свое мнение, я предложил вариант решения вопроса.
вообещё, кто как хочет, ик и д..чет. кто к чему привык

  • +1 2
Link to comment
Share on other sites


1 час назад, AWARO сказал:

очень просто
.col-lg-3 {
    width: 20%;
}

 

а если у этого элемени есть margin, то все у вас поплывет

  • +1 2
Link to comment
Share on other sites


В 23.01.2021 в 20:29, WIXVW сказал:

 

если по-современному гделать, то ик:
 

<div class="wrapper">
  <div class="div-1"></div>
  <div class="div-2"></div>
</div>


<style>
  .wrapper {
        display: -webkit-box;
        display: -moz-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-direction: normal;
        -webkit-box-orient: horizontal;
        -moz-box-direction: normal;
        -moz-box-orient: horizontal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-pack: center;
        -moz-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        webkit-box-align: center;
        -moz-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        flex-wrap: wrap;
  }
   .wrapper > div {
        flex: 1 1 50%;
  }
  
  @media (max-width: 700px) {
    .wrapper > div {
        flex: 1 1 100%;
  }
  }
  
</style>

 

 

Всем спасипотому что ребяи! плюсанул всем, взял это решение!

Link to comment
Share on other sites


1 час назад, WIXVW сказал:

ик это икие же лишние строки css как и мой flex

но тут три строки в отлилии от вашей портянки ))
 в4ке флексы  уже присутствуют

 

Link to comment
Share on other sites

2 часа назад, AWARO сказал:

но тут три строки в отлилии от вашей портянки ))
 в4ке флексы  уже присутствуют

 

 

портянка сгделана для защиты от всех сирых браузеров, типа IE 11 и т.д.
если не улитывать эти браузеры, то код можно сократить до 5 строк

Edited by WIXVW
Link to comment
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.