老师为什么col 的浮动没效果 我下面设置flex布局让他们居中也没有效果
来源:4-3 导航区
qq_慕瓜7049344
2020-08-29 17:06:46
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
/*默认样式*/
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
li {
list-style: none;
}
a {
text-decoration: none;
}
.hearder_container {
width: 100%;
height: 81px;
border-bottom: 1px solid #F1F0F1;
}
/*元素样式*/
.nav a{
color: #3E3C3B;
font-weight: 800;
font-size: 15px;
}
.nav .ul_nav {
display: inline-flex;
justify-items: center;
}
.nav .ul_nav li {
width: 80px;
height: 100%;
}
</style>
<link rel="stylesheet" href="css/grid.css">
</head>
<body>
<header class="hearder_container">
<div class="container">
<div class="row">
<div class="nav">
<ul class="ul_nav col-5">
<li><a href='###'>首页</a></li>
<li><a href='###'>关于</a></li>
<li><a href='###'>商业合作</a></li>
</ul>
<div class="nav.img col-4 col-md-61">
<img src="img/logo.png" alt="">
</div>
</div>
</div>
</div>
</head>
</body>
</html>
1回答
好帮手慕久久
2020-08-29
同学你好,代码中有如下问题:
1. header的闭合标签,单词写错了,正确形式如下:
2. “col-md-61”这个份数超出了,一共分为12份,同学设置61份不合理,建议调整一下。
3. “col”的浮动是有效果的,如下:
4. “设置flex 布局让他们居中”是指让下图中三个li在ul中水平居中显示吗?
如果是的话,需要调整属性(样式使用不对),如下:
同学再屡屡自己的思路,可以参考一下问答区正确的代码,帮自己顺顺布局思路,如果还有疑问,可以新建问题,再次提问。
祝学习愉快!
相似问题