Столбцы, реагирующие на загрузку

#html #css #web #bootstrap-4

Вопрос:

Я использую bootstrap и хотел бы, чтобы элементы располагались рядом друг с другом, до сих пор я пытался использовать столбцы начальной загрузки, но, похоже, это не работает, возможно, я неправильно пишу свой код

 lt;link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@4.6.0/dist/css/bootstrap.min.css" integrity="sha384-B0vP5xmATw1 K9KRQjQERJvTumQW0nPEzvF6L/Z6nronJ3oUOFUFpCjEUQouq2 l" crossorigin="anonymous"gt;  lt;div class="container"gt;  lt;div class="row"gt;  lt;div class="col"gt;  lt;h6gt;  We've funded 120,000 charity projects for 20M people around the world.  lt;/h6gt;   lt;h6gt;  Clean Water  lt;/h6gt;  lt;i class="fas fa-tint"gt;lt;/igt;  lt;pgt;  633 million people drink dirty water. With your help we supply clean water which can improve health  lt;/pgt;   lt;h6gt;Healthy foodlt;/h6gt;  lt;i class="fas fa-seedling"gt;lt;/igt;  lt;pgt;  With your help we have provided good healthy food to the less fortunate.  lt;/pgt;   lt;h6gt;  Education  lt;/h6gt;  lt;i class="fas fa-book"gt;lt;/igt;  lt;pgt;We have developed schools with the donations received, so children can have access to good educationlt;/pgt;  lt;/divgt;  lt;/divgt; lt;/divgt; 

Вот как я хотел бы, чтобы это выглядело

На приведенном выше изображении я хотел бы, чтобы дизайн выглядел именно так

Пожалуйста, помогите, так как это становится действительно неприятным.

Комментарии:

1. Вы поместили весь свой контент в одну колонку. Почему вы ожидали увидеть несколько?

Ответ №1:

Вам нужно добавить col класс с div каждым столбцом

 lt;link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css" integrity="sha384-Gn5384xqQ1aoWXA 058RXPxPg6fy4IWvTNh0E263XmFcJlSAwiGgFAW/dAiS6JXm" crossorigin="anonymous"gt;  lt;div class="container"gt;  lt;div class="row"gt;  lt;div class="col-12"gt;  lt;h6gt;  We've funded 120,000 charity projects for 20M people around the world.  lt;/h6gt;  lt;/divgt;   lt;div class="col"gt;  lt;h6gt;  Clean Water  lt;/h6gt;  lt;i class="fas fa-tint"gt;lt;/igt;  lt;pgt;  633 million people drink dirty water. With your help we supply clean water which can improve health  lt;/pgt;  lt;/divgt;  lt;div class="col"gt;  lt;h6gt;Healthy foodlt;/h6gt;  lt;i class="fas fa-seedling"gt;lt;/igt;  lt;pgt;  With your help we have provided good healthy food to the less fortunate.  lt;/pgt;  lt;/divgt;  lt;div class="col"gt;  lt;h6gt;  Education  lt;/h6gt;  lt;i class="fas fa-book"gt;lt;/igt;  lt;pgt;We have developed schools with the donations received, so children can have access to good educationlt;/pgt;  lt;/divgt;  lt;/divgt; lt;/divgt; 

Ответ №2:

Я думаю, вы ищете это.
Элементы выровнены по вертикали, когда ширина браузера меньше 767 пикселей.

 lt;link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous"gt; lt;link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.8.1/css/all.css" integrity="sha384-50oBUHEmvpQ 1lW4y57PTFmhCaXp0ML5d60M1M7uH2 nqUivzIebhndOJK28anvf" crossorigin="anonymous"gt;  lt;div class="container"gt;  lt;h6gt;  We've funded 120,000 charity projects for 20M people around the world.  lt;/h6gt;  lt;div class="row mt-5"gt;  lt;div class="col-12 col-md-4 mb-2 mb-md-0"gt;  lt;h6gt;  Clean Water  lt;/h6gt;  lt;i class="fas fa-tint"gt;lt;/igt;  lt;pgt;  633 million people drink dirty water. With your help we supply clean water which can improve health  lt;/pgt;  lt;/divgt;  lt;div class="col-12 col-md-4 mb-2 mb-md-0"gt;  lt;h6gt;Healthy foodlt;/h6gt;  lt;i class="fas fa-seedling"gt;lt;/igt;  lt;pgt;  With your help we have provided good healthy food to the less fortunate.  lt;/pgt;  lt;/divgt;  lt;div class="col-12 col-md-4 mb-2 mb-md-0"gt;  lt;h6gt;  Education  lt;/h6gt;  lt;i class="fas fa-book"gt;lt;/igt;  lt;pgt;We have developed schools with the donations received, so children can have access to good educationlt;/pgt;  lt;/divgt;  lt;/divgt; lt;/divgt; 

Ответ №3:

Я бы подумал об этом так: у вас есть одна строка с 4 столбцами в этой строке. Как указывали другие, вам нужно дать каждому Div код: class="col-3" .

Способ начальной загрузки заключается в наличии 12 столбцов по всей странице, поэтому вы хотели бы, чтобы каждый из ваших столбцов занимал 3 из этих столбцов, поэтому, col-3 если бы вы хотели только 2 столбца, это было бы col-6 и так далее.

Для каждого столбца, который вы хотели бы видеть рядом, он должен быть завернут в следующий код:

 lt;div class ="col-3"gt;   lt;divgt;   

Буквы между COL и номером указаны, если вы хотите указать размер экрана, до которого он будет масштабироваться. Если оставить его без внимания, он также будет работать на всех устройствах.

Ответ №4:

 lt;link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@4.6.0/dist/css/bootstrap.min.css" integrity="sha384-B0vP5xmATw1 K9KRQjQERJvTumQW0nPEzvF6L/Z6nronJ3oUOFUFpCjEUQouq2 l" crossorigin="anonymous"gt;  lt;div class="container"gt;  lt;div class="row"gt;  lt;div class="col-md-3"gt;  lt;i class="fas fa-3x fa-code"gt;lt;/igt;  lt;divgt;  lt;h5 class="py-2"gt;Clean Codelt;/h5gt;  lt;pgt;Lorem ipsum dolor sit amet consectetur adipisicing elitlt;/pgt;  lt;/divgt;  lt;/divgt;  lt;div class="col-md-3"gt;  lt;divgt;  lt;i class="fas fa-3x fa-cogs"gt;lt;/igt;  lt;h5 class="py-2"gt;Problem Solvinglt;/h5gt;  lt;pgt;Lorem ipsum dolor sit amet consectetur adipisicing elitlt;/pgt;  lt;/divgt;  lt;/divgt;  lt;div class="col-md-3"gt;  lt;i class="fas fa-3x fa-globe"gt;lt;/igt;  lt;divgt;  lt;h5 class="py-2"gt;Best Domainlt;/h5gt;  lt;pgt;Lorem ipsum dolor sit amet consectetur adipisicing elitlt;/pgt;  lt;/divgt;  lt;/divgt;  lt;div class="col-md-3"gt;  lt;i class="fas fa-3x fa-user-shield"gt;lt;/igt;  lt;divgt;  lt;h5 class="py-2"gt;Secure Websitelt;/h5gt;  lt;pgt;Lorem ipsum dolor sit amet consectetur adipisicing elitlt;/pgt;  lt;/divgt;  lt;/divgt;  lt;/divgt; lt;/divgt; 

Комментарии:

1. Ваш ответ должен включать некоторое объяснение ваших изменений.