保证金不适用于输入

时间:2015-06-01 22:55:16

标签: php html css

我正在努力学习mysqli,因此我认为我将学到的知识用于测试。我只是试图让登录页面的标记正确进行一些简单的查询。所以我做的第一件事是设置一个表单来收集用户的名字和密码。我希望两个输入之间有一点空间(另一个用于提交)。因为他们是堆积的"我认为我会用这个代码(css连接)

`#logininput{
 margin-top:5 px;   
}`

非常简单易用的CSS。但它什么也没做,所以我尝试设置保证金而不是保证金。依然没有。这是使用的标记。

<head>
   <title>Login</title> 
   <link rel="stylesheet" type="text/css" href="css/style.css">
</head>
<body>

    <form action="index.php" method="post">
        <input type="text" id="logininput" name="Fname"><br/>
        <input type="text" id="logininput" name="Lname"><br/>
        <input type="submit" id="logininput"name="loginS"><br/>
    </form>

</body>

任何人都知道它为什么不起作用? (作为一个注释,有一对php标签,其中有一个要求连接到DB)

2 个答案:

答案 0 :(得分:2)

问题在于保证金的价值与单位之间存在空格。它应该是

margin-top: 5px;

没有&#39; 5&#39;和&#39; px&#39;

答案 1 :(得分:1)

当你想要使用id来设置多个元素时,你应该使用class,只有第一次出现才能获得样式:

.logininput {
 margin-top: 5px;   
}

<form action="index.php" method="post">
    <input type="text" class="logininput" name="Fname"><br/>
    <input type="text" class="logininput" name="Lname"><br/>
    <input type="submit" class="logininput" name="loginS"><br/>
</form>