Mit CSS ausrichten-Steuerelement innerhalb einer div

Ich will center-richten Sie ein GridView-Steuerelement in einem <div>. Aber der GV scheint der Aufenthalt auf der oberen, linken position des div-auch nach Anwendung der folgenden Methoden:

text-align : center und vertical-align : middle liefert keine Ergebnisse.

Weder position : relative oder margin : auto.

<div align="center"> arbeitet für die horizontale Ausrichtung, aber nicht finden können, jede form von valign für eine <div>.

Layout so weit:

<div id="content1" class="contentSingleCenter" >
    <asp:GridView ID="grdGrid" runat="server"></asp:GridView>
</div>

CSS:

div.contentSingleCenter
{
    width : 80%;
    height : 200px;
    position: relative; 
    margin: auto;
}

Meine wichtigste Voraussetzung ist, dass ich nicht eine Tabelle verwenden, dies zu tun.

Irgendwelche Ideen? TIA.

  • Ist das gridview-eine Feste Größe? Sorry für meine ninja-edit. Ich Las die Frage. 😉
  • div Höhe ist Fix auf 200px, GridView keine.
InformationsquelleAutor Oscar Cheung | 2011-04-07
Schreibe einen Kommentar