2-11练习问题
来源:2-13 混合布局
nouse
2017-09-04 23:16:15
除了给nav设置 overflow:hidden;还有什么办法可以解决异位问题.以及button提交按钮为什么宽度和我设的不一样.
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<style type="text/css">
/*此处写代码*/
* {
margin: 0;
padding: 0;
}
.clear {
clear: both;
width: 0;
height: 0;
}
h2 {
font-family: "宋体";
}
li {
list-style: none;
display: inline-block;
}
a:link {
color: #000;
text-decoration: none;
}
.nav {
background-color: #000;
height: 100px;
width: 100%;
position: relative;
overflow: hidden;
}
.logo {
float: left;
}
.link a:link {
color: #fff;
}
.content a:visited {
color: #000;
}
.link a:visited {
color: #fff;
}
.nav-dom {
float: right;
font-size: 20px;
margin-right: 40px;
}
.nav-dom li {
margin-left: 50px;
line-height: 100px;
}
.content {
background-color: #add8e6;
height: 750px;
width: 100%;
}
span {
background: #ff7575;
margin-right: 20px;
}
.left li {
display: block;
margin-top: 20px;
}
.left {
float: left;
width: 30%;
margin: 10% 0 0 10%;
}
.right li {
margin-top: 20px;
margin-right: 20px;
}
.right {
float: left;
width: 20%;
margin: 10% 0 0 0;
}
h1,
input,
.submit {
margin: 20px 40px;
}
input,
.submit {
width: 304px;
height: 40px;
}
.submit{
background: red;
border: none;
font-size: 20px;
color: #fff;
}
.login {
float: right;
border-left: 20px solid #ff7575;
height: 750px;
width: 38%;
}
.footer {
background: #000;
height: 100px;
width: 100%;
text-align: center;
line-height: 100px;
}
.footer li {
margin: 0 60px;
}
</style>
</head>
<body>
<!-- 此处写代码 -->
<div class="nav">
<div class="logo">
<img src="http://climg.mukewang.com/58c0d2d900016ce303000100.png">
</div>
<div class="nav-dom link">
<ul>
<li><a href="#">课程</a></li>
<li><a href="#">职业路径</a></li>
<li><a href="#">实战</a></li>
<li><a href="#">猿问</a></li>
<li><a href="#">手记</a></li>
</ul>
</div>
</div>
<div class="content">
<div class="clear"></div>
<div class="left">
<h2>课程总结</h2>
<ul>
<li><span>职业路径</span><a href="#">HTML和CSS发展</a></li>
<li><span>职业路径</span><a href="#">零基础入门Android语法与界面</a></li>
<li><span>职业路径</span><a href="#">iOS基础语法和常用控件</a></li>
<li><span>职业路径</span><a href="#">PHP入门开发</a></li>
<li><span>职业路径</span><a href="#">JAVA入门开发</a></li>
</ul>
</div>
<div class="right">
<h2>相关课程</h2>
<ul>
<li><a href="#">HTML</a></li>
<li><a href="#">CSS</a></li>
<li><a href="#">JavaScript</a></li>
</ul>
<ul>
<li><a href="#">HTML5</a></li>
<li><a href="#">CSS3</a></li>
<li><a href="#">Jquery</a></li>
</ul>
<ul>
<li><a href="#">移动端基础</a></li>
<li><a href="#">移动端APP开发</a></li>
</ul>
</div>
<div class="login">
<form>
<h1>登录</h1>
<input type="text" placeholder="请输入登录邮箱/手机号" />
<br />
<input type="password" placeholder="请输入密码" />
<br />
<label><button class="submit" type="submit">登录</button></label>
</form>
</div>
</div>
<div class="footer link">
<ul>
<li><a href="#">网站首页</a></li>
<li><a href="#">企业合作</a></li>
<li><a href="#">人才招聘</a></li>
<li><a href="#">联系我们</a></li>
<li><a href="#">常见问题</a></li>
<li><a href="#">友情链接</a></li>
</ul>
</div>
</body>
</html>1回答
樱桃小胖子
2017-09-05
异位问题:还可以设置
.logo {
float: left;
height:100px;
}
logo的高度100px
按钮问题:测试了你的代码。按钮的宽度就是304px。
祝学习愉快!
相似问题