html - 使用 flexbox 在 li 标签中定义锚标签
问题描述
我希望锚元素在使用 flexbox 的 li 标记内具有 width: 100% 。好像没有。这个怎么做?这里绿色边框用于 li 元素(#part_1 nav ul li),白色边框用于锚元素(#part_1 nav ul li a)。 这是HTML:
<nav>
<ul>
<li><a href="">HOME</a></li>
<li><a href="">PORTFOLIO</a></li>
<li><a href="">ABOUT US</a></li>
<li><a href="">CONTACT</a></li>
</ul>
</nav>
和款式:
#part_1 nav {
display: flex;
flex-flow: row wrap;
justify-content: center;
align-items: stretch;
flex: .15 .15 15%;
width: 100%;
background-color: #313030;
}
#part_1 nav ul {
display: flex;
flex-flow: row wrap;
justify-content: center;
align-items: stretch;
flex: 0 1 50%;
}
#part_1 nav ul li {
display: flex;
flex-flow: row wrap;
justify-content: center;
align-items: stretch;
padding: 0 3%;
border: 1px solid greenyellow;
}
#part_1 nav ul li a {
display: flex;
flex-flow: row nowrap;
justify-content: center;
align-items: center;
flex: 1 0 100%;
text-decoration: none;
color: #e0e0e0;
font-family: "Open Sans", sans-serif;
font-weight: 700;
font-size: 1em;
border: 1px solid white;
}
解决方案
推荐阅读
- java - Android Stuido:PC 关闭后库的内存不足(Java 堆空间)错误
- python - 比较 pandas 和 python 中的整数和浮点数是不一致的。为什么?
- javascript - 将属性附加到每个 JSON 对象
- swift - 如何在 SwiftUI 中滚动之前使内联导航栏透明
- node.js - 将包含可变数据的文件上传到 Google Cloud Storage
- javascript - 将图像拟合到 Material-ui 网格中
- python - 为什么我的 pygame 程序运行时间越长越慢?
- java - 运行具有接口作为参数 1 的类时出现 NoSuchBeanDefinitionException
- reactjs - 前端尝试从互联网连接到 Docker 上的后端
- asp.net-core - 访问 Blazor 的文档 XML。API 文档的共享模型