5

まず下の画像を見てください。

ここに画像の説明を入力

ここにコード:

    <h5>
        Login!</h5>
    <table>
        <tr>
            <td>
                User Name:
            </td>
            <td>
                <asp:TextBox ID="_userName" runat="server"></asp:TextBox>
            </td>
            <td>
                Password:
            </td>
            <td>
                <asp:TextBox ID="_password" TextMode="Password" runat="server"></asp:TextBox>
            </td>
            <td>
                <asp:Button ID="_login" runat="server" Text="Login" OnClick="_login_Click" />
            </td>
        </tr>
        <tr>
            <td colspan="5">
                <asp:Label ID="_wrongDetails" runat="server"></asp:Label>
            </td>
        </tr>
    </table>

ログイン テキストの直後にユーザー名が必要です。position:inline を試しました。しかし、それは機能していません。または、css を始めるのを手伝ってくれる人はいますか。前もって感謝します。

4

2 に答える 2

6

h5 タグと table タグにも display:inline スタイルを設定する必要があります。そうすれば、両方のタグで改行が発生せず、1 行で表示されます。

修理する:

    <h5 style="display:inline">
    Login!</h5>
<table style="display:inline">
..
..

これがお役に立てば幸いです。

于 2012-10-12T10:47:24.843 に答える
2

をまたはに設定<h5>します。display: inlinedisplay: inline-block

それはそれが線を壊さない原因になります。

の代わりに<form>、ログインフォームにを使用することもできます<table>

于 2012-10-12T10:05:11.580 に答える