#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.