为什么会同个css文件有些样式生效有些不生效?

最后两个:p和.login_button无法生效,我对P使用class、span都不能生效

<div class="entireInterface">
        <div class="logo">
            <img src="imgs/basshead.gif" >
        </div>
        <div class="loginInterface">
            <form class="loginForm">
                <div class="inputEmail">
                    <p>Email</p>
                    <input type="text" name="email" placeholder="email"></input>
                </div>
                <div class="inputPassword">
                    <p>Password</p>
                    <input type="password" name="password" placeholder="password" ></input>
                </div>
                <div class="login_button">
                    <input type="submit" value= "login"></input>
                </div>
            </form>
        </div>
    </div>
*{
    margin: 0;
    padding: 0;
}
body{
    margin: 1em 10%;
    background-color: #ddd;

}

form{
    background-color: #fb5;
}
.entireInterface{
    text-align: center;

}
img{
    width: 3em;
    height: 3em;
}
form{
    width: 10em;
    margin-left:auto;
    margin-right:auto;
    opacity:0.4;
    
p{
    margin-left: auto;
    font-size:0.1em; 
}
.login_button{
    background-color: blue;
}
阅读 4.5k
1 个回答

其实原因可能让你吐血。
因为你form的样式没有闭合所以下面的p和.login_button样式无法读取到
所以,请补上form后面的}

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题