Позиционирование 3 Bootstrap Jumbotrons на веб-странице

Это часть кода моей страницы входа...

<div class = "container-fluid align-content-center"   >

                    <div class = "col-md-12">

*This is the 1st jumbotron for displaying the client logo*
                        <div class = "jumbotron align-content-right col-4 float-right" style = "background-color:White">
                      <div class = "form-group align-content-center">
<%--                        <div style = "float:none">--%>


                                                                          <asp:Image ID = "imglogo" runat = "server"  />
       <%--                 </div>--%>
                    </div>   
                        </div>

*This is the 2nd jumbotron for displaying the product logo and holds text fields for entering login credentials*
             <div class = "jumbotron align-content-left col-5 " style = "background-color:White; border: 5px; border-color:red">

                     <div class = "form-group">

                                            <asp:Image ID = "imgcubelogo" runat = "server"  ImageUrl = "~/IMAGES/erp big.jpg" />
                    </div>


                                <div class = "form-group">
                                    <asp:Label ID = "lblCompany" runat = "server" Text = "Company Name" class = "form-control"></asp:Label>
                                </div>
                                <div class = "form-group">
                                    <asp:DropDownList ID = "cboCompany" runat = "server" class = "form-control" AutoPostBack = "True" OnSelectedIndexChanged = "cboCompany_SelectedIndexChanged"></asp:DropDownList>
                                </div>
                                <div class = "form-group">
                                    <asp:Label ID = "Label2" runat = "server" Text = "Financial Year" class = "form-control"> </asp:Label>
                                </div>
                                <div class = "form-group">
                                    <asp:DropDownList ID = "ddlfinalcialyear" runat = "server" class = "form-control"></asp:DropDownList>
                                </div>
                                <div class = "form-group">
                                    <asp:TextBox ID = "TxtUsername" runat = "server" TextMode = "singleline" class = "form-control" placeholder = "Enter Username" TabIndex = "1"></asp:TextBox>
                                </div>
                                <div class = "form-group">
                                    <asp:TextBox ID = "TxtPassword" runat = "server" TextMode = "Password" class = "form-control" placeholder = "Enter Password" TabIndex = "2"></asp:TextBox>
                                </div>
                                <div class = "form-group">
                                    <asp:Button ID = "btnlogin" runat = "server" Text = "Login" class = "form-control" TabIndex = "3" />
                                </div>
                                <div class = "form-group">
                                    <asp:LinkButton ID = "LinkButton2" runat = "server" OnClick = "LinkButton1_Click" Font-Size = "Medium" Style = "margin-right: 30px;" TabIndex = "4">Change Password</asp:LinkButton>
                                </div>
                                <div class = "form-group">
                                    <asp:Label ID = "lblMessage" runat = "server" ForeColor = "#FF8080" Text = ":" Visible = "False"></asp:Label>
                                    </div>


                        </div>

*This is the 3rd jumbotron for displaying the company logo*
                 <div class = "jumbotron align-content-right col-4 float-right" style = "background-color:White; border: 25px; border-color:red">
                                <div class = "form-group align-content-right">

                                                                        <asp:Image ID = "Image2" runat = "server"  ImageUrl = "~/IMAGES/eshabu.jpg" />       
                    </div>


                                               </div>
                    </div>

Показаны текущие позиции этих джамботронов на веб-странице; Это верхняя половина страницы, где вы можете увидеть jumbotrons 1 и 2. и это нижняя половина страницы, где вы также можете увидеть 3-й джамботрон.

Как видите, 3-й джамботрон появляется только внизу страницы и его можно увидеть только после прокрутки вниз. Я хочу, чтобы он появился немного ниже 1-го джамботрона, на той же линии. Таким образом, я смогу одновременно увидеть содержимое всех трех джамботронов. Я работаю над этим уже несколько дней; до сих пор не нашел решения. Пожалуйста помоги.

(У меня действительно нет большого опыта в программировании. Я все еще учусь.)

Веб-страница после предложенного редактирования

Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Введение в CSS
Введение в CSS
CSS является неотъемлемой частью трех основных составляющих front-end веб-разработки.
Как выровнять Div по центру?
Как выровнять Div по центру?
Чтобы выровнять элемент <div>по горизонтали и вертикали с помощью CSS, можно использовать комбинацию свойств и значений CSS. Вот несколько методов,...
Навигация по приложениям React: Исчерпывающее руководство по React Router
Навигация по приложениям React: Исчерпывающее руководство по React Router
React Router стала незаменимой библиотекой для создания одностраничных приложений с навигацией в React. В этой статье блога мы подробно рассмотрим...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Travel Booking Angular Template один из лучших Travel & Tour booking template in the world. 30+ валидированных HTML5 страниц, которые помогут...
0
0
229
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Ответ принят как подходящий

Если вы используете свойство float right для первого jumbotron, вам нужно добавить свойство float left для второго jumbotron. Потому что, если вы не добавите float слева ко второму джамботрону, он займет всю ширину. И третий джамботрон будет после первого и второго джамботрона.

div{
  width: 100px;
  height: 100px;
  line-height: 100px;
  background-color: #eee;
  color: #000;
  margin: 10px;
  text-align: center;
}
.one{
  float: right;
}
.two{
  float: left;
}
.three{
  float: right;
  clear: both;
}
<div class = "one">
  1
</div>
<div class = "two">
  2
</div>
<div class = "three">
  3
</div>

Я сделал, как вы предложили, и поставил 3-й джамботрон в нужное положение. Но теперь синий фон вместе с надписью «работает от..» сдвинулся вверх, образуя тонкую синюю линию. Это только из-за добавления «плавающего левого» ко второму джамботрону, так как когда я попытался удалить его, он вернулся в исходное состояние.

Ria Elizabeth 01.07.2019 14:57

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

<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">

<div class = "row">
  <div class = "col-sm-6">
    <div class = "jumbotron">
      <h1 class = "display-4">Jumbroton 2</h1>
      <p class = "lead">This is a simple hero unit, a simple jumbotron-style component for calling extra attention to featured content or information.</p>
    </div>
  </div>
  <div class = "col-sm-6">
    <div>
      <div class = "jumbotron">
        <h1 class = "display-4">Jumbroton 1</h1>
      </div>
      <div>
        <div class = "jumbotron">
          <h1 class = "display-4">Jumbroton 3</h1>
        </div>
      </div>
    </div>
  </div>
  <p>Powered by Echosoft</p>
</div>

Другие вопросы по теме