html - 如何为不均匀的内容框创建均匀的边框?
问题描述
我已经完成了学习 HTML 和 CSS 课程的一半,这是我第一次尝试编程,所以请原谅我遇到的(可能)简单的问题。
我正在为一个虚构的网站创建导航选项卡,这些选项卡是“菜单”、“营养”、“订单”和“位置”。如您所见,每个选项卡的大小都会不同,因为内容会有所不同。我正在尝试为每个选项卡制作一个边框,以便每个选项卡的边框具有相同的高度和宽度,有效地排列为四个全等的矩形,其中包含单词。我正在使用的这部分的 HTML 代码是:
<nav>
<span><a href="#">MENU</a></span>
<span><a href="#">NUTRITION</a></span>
<span><a href="#">ORDER</a></span>
<span><a href="#">LOCATIONS</a></span>
</nav>
我目前对 CSS 有影响的代码是:
* {
box-sizing: border-box;
}
,
nav span {
display: block;
font-size: 16px;
font-weight: 100;
letter-spacing: 2px;
margin: 13px 0px;
}
和
nav a {
color: #666666;
border: 1px solid rgb(202, 202, 202);
padding: 1px;
margin: 0px 3px;
}
我将如何使每个选项卡的边框一致且彼此一致?
解决方案
* {
box-sizing: border-box;
}
nav span {
display: block;
font-size: 16px;
font-weight: 100;
letter-spacing: 2px;
margin: 13px 0px;
text-align: center;
}
nav a {
color: #666666;
border: 1px solid rgb(202, 202, 202);
padding: 1px;
margin: 0px 3px;
text-decoration: none;
display: inline-block;
}
推荐阅读
- python - scrapy css 选择器返回 None 然后找到值
- sql - 创建唯一键以组合连接表 - SQL
- excel - 我该如何优化这个宏?
- arrays - 如何在循环中从 3D 矩阵中删除全零页面?
- mongodb - 使用 bitnami Helm 图表连接到托管在 Kubernetes 内的 MongoDB 副本集的异常
- sql - 有没有办法微调我的 Oracle SQL 代码?
- android - 捕获图像并将其从 Android 上传到 aws s3
- javascript - 您将如何使用 JavaScript 创建一个取消隐藏/隐藏内容的切换按钮?
- powershell - Powershell 表达式哈希表到 CSV
- php - Laravel 路由问题