ユーザーが検索語を入力したときに表示されるdiv(検索結果の用語バー)が作成され、レイアウトの中央に表示されるはずです。明確なアイデアを得るには、スクリーンショット1)beforeと2)afterを参照してください。asp.netでパネルをラップしたdivをどのように中央に配置するのですか?
私はすべての解像度でセンターを表示されるように、私は
search_list{ margin:0 auto; width:1000px; }
以下のようなCSSスタイルを使用していました。
私は、ユーザーが検索語を入力したときにのみdivを表示するasp.netパネルのajaxコントロールを実装しました。ここでは、以下の
は私のコードです:
<asp:Panel runat="server" ID="pnlsearchinfo">
<div class="search_list" id="SearchText" visible="false" runat="server">
<%--<div class="search_text">Search Result for </div>--%>
<div class="search_term">
<asp:Label ID="lblsearchtxt" runat="server" Text=""></asp:Label></div>
<div class="search_return">
<asp:ImageButton ID="IbtnSearchClose" ImageUrl="images/blu-close.jpg" runat="server" align="absmiddle" OnClick="IbtnSearchClose_Click" /><asp:LinkButton
ID="lnkSearchClose" runat="server" OnClick="lnkSearchClose_Click" >Return to Full List</asp:LinkButton></div>
<br class="clr_flt" />
</div><!-- end search_list --></asp:Panel>
<cc1:AlwaysVisibleControlExtender TargetControlID="pnlsearchinfo" ScrollEffectDuration="1"
ID="AlwaysVisibleControlExtender1" VerticalOffset="225" runat="server" Enabled="true">
</cc1:AlwaysVisibleControlExtender>
しかし、問題は余裕です:0自動; IEでうまくいきます(検索結果の用語バーが中央に表示されます)。しかし、firefoxの投げの問題(左に揃えて)screenshot。
私はHorizonaloffsetをfirefoxで使用しています。しかし、それは解決策ではありません。 検索結果の用語バーを他のコントロールの中央に置くことはできますか?事前
はすでに私が... –