body {
background-color: #660033;
padding: 0;
margin: 0;
}
nav {
background-color: #FFF033;
height: 100px;
display: flex;
}
ul {
margin: auto;
display: flex;
margin: 0px;
padding: 0px;
list-style-type: none;
width: 100%;
}
ul>li {
height: 100%;
margin: auto;
text-align: center;
flex: 1;
border-right: 2px dashed #660066;
}
ul>li:first-child {
border-left: 2px dashed #660066;
}
<meta http-equiv="X-UA-COMPATIBLE" content="IE=edge.chrome=1" />
<link rel="stylesheet" href="style.css" type="text/css" />
<link href="https://fonts.googleapis.com/css?family=Open+Sans" rel="stylesheet">
<link href="https://fonts.googleapis.com/css?family=MedievalSharp" rel="stylesheet">
<header>
<nav>
<ul>
<li><a href="#">Games</a></li>
<li><a href="#">Music</a></li>
<li><a href="#">Films</a></li>
<li><a href="#">Photos</a></li>
</ul>
</nav>
<header>
的高度我怎么能在中心UL列表的文本不改变权界的高度文本? 当我试图删除高度:100%还可以右键边框的高度已经改变了,为什么当我改变
flex:1;
到例如
flex:2;
理智最多正在发生的事情。那有什么问题?
我看到你的文字居中,何时或在何种条件下出现的问题,您可以指定? –