Конечно, не проблема.Вы можете немного почистить свою разметку на появившихся элементах div, удалив вложенную <div style="float: left">
.CSS будет выглядеть следующим образом:
select {
float: left;
}
#divDateRangeSearch, #divSearchSubject, #divStatusSearch, #btnSearch {
float: left;
margin-left: 20px; /* put some space between the elements */
}
Выше предполагается, что вы создаете и уничтожаете уважаемые <div>
, как вы прячете и показываете их.Если вам нужно, чтобы все они существовали в исходном коде, а вы должны показать и скрыть их, вам потребуется что-то вроде следующего:
#divHolder {
position: relative;
float: left;
width: 200px; /* adjust as needed */
}
#divDateRangeSearch, #divSearchSubject, #divStatusSearch {
position: absolute;
top: 0;
left: 0;
}
И HTML:
<div id="divHolder">
<!-- Markup for the 3 divs would go in here -->
</div>
<asp:Button ID="btnSearch" Text="Search" runat="server" />