Я делаю некоторые работы по очистке веб-приложения asp.net, отбрасывая некоторый html-код в asp.net, но я сталкиваюсь с некоторыми проблемами форматирования. У меня есть страница Site.Master, наследуемая всеми моими страницами контента. У меня есть пара div
элементов, вложенных друг в друга на этой странице, где у меня есть asp control, в который я удаляю все содержимое с моих страниц контента. Проблема в том, что мои контейнеры div
не авто-размер, а, следовательно, переполнение содержимого. Я не занимаюсь веб-разработкой, поэтому мне нужна помощь в этом.Элементы Auto-sizing div
HTML (Site.Master)
<body>
...
<div class="wrapper">
<header>
<!-- Stuff -->
</header>
<div id="content-wrapper">
<asp:ContentPlaceHolder ID="maincontent" runat="server" />
</div>
<!-- More Stuff -->
</div> <!-- End wrapper -->
<!-- Even More Stuff -->
</body>
CSS
#content-wrapper{
width:98%;
height:100%;
margin:0 auto;
min-height:800px;
background:white;
-webkit-border-bottom-right-radius:0.50em;
-webkit-border-bottom-left-radius:0.50em;
-moz-border-radius-bottomright:0.50em;
-moz-border-radius-bottomleft:0.50em;
border-bottom-right-radius:0.50em;
border-bottom-left-radius:0.50em;
}
.wrapper {
min-height: 100%;
height: auto !important;
height: 100%;
margin: 0 auto -4em;
}
Кто-то написал HTML и CSS, который не является чем-то я слишком знакомы, и я просто сбросив это приложение, так что я немного потерял весь этот форматирующий бизнес. Чтобы повторить, содержимое, которое я забираю в заполнитель ASP, переполняет контейнеры «обертка» и «контент-обертка». HTML-файлы хороши, хотя так почему-то я возился с ним, когда я его перерезал, чтобы положить в приложение.
Когда я говорю о переполнении, я имею в виду, что содержимое вытекает из его контейнера. См. Здесь пример: http://css-tricks.com/the-css-overflow-property/. Переполнение visible
Что именно вы подразумеваете под «переполнением»? –