我目前正在开设我的高级论文网站(从头开始)。我使用flexbox作为html的结构但是我想知道如何删除flexbox的默认边距或页面?
HTML正文
<header>
<section>
<!--Start of Logo-->
<div class="logo_section">People Tracking System</div>
<!--End of Logo-->
<!--Start of Time-->
<div class="time_section">
<br><br>
<div id = "time" ></div>
UCT+8
</div>
<!--End of Time-->
<!--Start of Login Form-->
<div class="login_section">
<form action="login.php" class = "container" method="POST">
<div class="container">
<label>login: </label>
<input id = "inputform" type="text" placeholder="Enter Username" name="uname" required>
<br>
<label style="text-align:right">password: </label>
<input id = "inputform" type="password" placeholder="Enter Password" name="psw" required>
<br>
<input type="checkbox" checked="checked"> Remember me
<button type="submit" id ="submit">Login</button>
</div>
</form>
</div>
<!--end of login form-->
</section>
</header>
CSS代码
section {
display: -webkit-flex;
display: flex;
-webkit-flex-direction: row;
flex-direction: row;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
margin:0;
}
/*Logo Section*/
.logo_section {
flex: 1 1 10%;
order: 1;
}
/*time*/
.time_section {
background: #143c70;
flex: 3 1 60%;
order: 2;
text-align:right;
color: white;
}
/*login form*/
.login_section {
background-color: #7098cc;
clear: none;
flex: 1 6 15%;
order: 3;
}
https://jsfiddle.net/laklaker/qyghLof4/
我希望你能帮我解决这个问题。谢谢!
答案 0 :(得分:1)
我认为这可能发生在jsfiddle中。如果它仍然出现在您的页面中,您可以:
body {
margin: 0;
}