Это очень странная проблема, и я не знаю, с чего начать. Я попытался изменить свои divs от относительного позиционирования до абсолютного, но это, казалось, не повлияло на проблему.Почему добавление новых элементов в div нажимает на весь div вверх?
Когда есть определенное количество элементов в моих #all_galleries
DIV он выровнен:
Но если добавить слишком много элементов DIV выталкивается вверх:
Почему этот div подталкивается вверх, когда к нему добавляются элементы?
main.css
body {
background-color: rgb(238, 238, 238);
font-family: "Comic Sans MS";
}
main {
width: 80%;
margin: 0 auto 0 auto;
height: 700px;
}
header {
background-color: black;
position: absolute;
width: 100%;
top: 0px;
left: 0px;
}
h1 {
color: #2F96E8;
display: inline-block;
}
h1 a {
color: inherit;
text-decoration: none;
}
#search_query {
height: 18px;
width: 200px;
}
#new_search {
position: absolute;
right: 80px;
top: 30px;
display: inline-block;
}
#signout {
position: absolute;
right: 76px;
top: 10px;
}
main {
position: relative;
top: 100px;
text-align:center;
}
#create_gallery {
background-color: rgb(96, 201, 231);
color: white;
width: 20%;
height: 50%;
font-size: 250%;
}
#create_group {
background-color: rgb(141, 197, 62);
color: white;
width: 20%;
height: 50%;
font-size: 250%;
}
#galleries_tagline {
position: relative;
bottom: 170px;
right: 80px;
color: white;
font-size: 20px;
}
#groups_tagline {
position: relative;
bottom: 220px;
left: 130px;
color: white;
font-size: 20px;
}
.gallery_image {
display: block;
margin: 0 auto 0 auto;
width: 30%;
}
#groups {
text-align: left;
}
#groups li {
padding: 20px 0 20px 0;
}
#all_groups {
display: inline-block;
position: absolute;
bottom: 131px;
}
#all_galleries {
position: absolute;
bottom: 55px;
left: 350px;
display: inline-block;
}
#login {
color: white;
text-decoration: none;
}
приложение/просмотров/галереи/index.html.erb
<h2>Choose Your Creation</h2>
<%= link_to '<button type="button" id="create_gallery">Galleries</button>'.html_safe, new_gallery_path %>
<%= link_to '<button type="button" id="create_group">Groups</button>'.html_safe, new_group_path %>
<p class="tagline" id="galleries_tagline">Show some pix</p>
<p class="tagline" id="groups_tagline">Share with friends</p>
<div id="all_galleries">
<h3>Current Galleries</h3>
<% @galleries.each do |gallery| %>
<p><%= link_to gallery.name, gallery %></p>
<% end %>
</div>
<div id="all_groups">
<h3>Current Groups</h3>
<% @groups.each do |group| %>
<p><%= link_to group.name, group %></p>
<% end %>
</div>
У меня возникли проблемы воссоздания вопрос из кода вы публикуемую. Можете ли вы создать скрипку или опубликовать ссылку? – jmore009
https://amzotti-pixtr.herokuapp.com/ –
Спасибо, вам нужно имя пользователя и пароль, хотя – jmore009