Html-разделы автоматически переходят под другой DIv

#css #html

#css #HTML

Вопрос:

У меня есть пара разделов, и они настроены так, чтобы быть отдельными. но когда я загружаю страницу, все они попадают под первый созданный div. Итак, приведенный ниже пример SiteFullControl является первым разделом, все просто попадает под него при загрузке страницы. есть идеи?

  <div id="SiteFullControl" >
    <fullcontrol:FullAlbum runat="server" ID="FullControlAlbum" />
</div>
 <div id="SitePartialControl" >
    <partialalbum:partialalbum ID="partialcontrolalbums" runat="server" />
</div>
<div id="SiteViewOnlyAlbums" class="">
    <viewonly:viewonly ID="viewonlyalbums" runat="server" />
</div>
<div id="SitePublicAlbums" class="">
    <publicalbum:publicalbum ID="publicalbum" runat="server" />
</div>
<div id="SiteFavoriteAlbums" class="">
    <favoritealbum:favoritealbum ID="favoritealbum" runat="server" />
</div>
<div id="SiteFriends" class="">
    <friends:friends ID="friend" runat="server" />
</div>
<div id="SiteCreateAlbum" class="">
    <createalbum:createalbum ID="createalbums" runat="server" />
</div>
  

Пример того, что происходит при загрузке страницы

 <div id="SiteFullControl" >
<fullcontrol:FullAlbum runat="server" ID="FullControlAlbum" />
  

Я проверил css с помощью firebug, и у него нет никакой позиции для css.

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

1. Я предполагаю, что все они расположены абсолютно, но, не видя CSS, мы не можем быть уверены.

2. проверьте с помощью любого инспектора html / css (firebug, chrome dev tools), откуда они получают position:absolute

3. Под «под» вы подразумеваете «позади»? Например, укладываются друг на друга или один над другим?

4. Я отредактировал свой пост. Похоже, это отрезало часть моего примера сообщения. но в css нет позиции для Div

Ответ №1:

используйте это правило CSS, оно может работать:
display:block;

больше никакой помощи нельзя получить без доступа к свойствам CSS.