html - css span 标签高度排序
问题描述
你好我想把这个跨度标签排成一行
但是具有内部文本的标签被排序,没有内部文本的标签
文本已排序
所以这些标签高度不正确
我想在一行中对这个跨度框(class==a)进行排序
解决办法是什么?
示例代码在底部
<html>
<head>
<title>a</title>
<meta charset = "utf-8">
<style>
.a {
width: 17%;
height: 5%;
display: inline-block;
}
</style>
</head>
<body>
<span class = "a"></span>
<span class = "a">2</span>
<span class = "a">2</span>
<span class = "a">2</span>
<span class = "a">2</span>
</body>
</html>
解决方案
1.) 如果您height
使用百分比值定义,则父元素需要定义的高度。body
下面我为(直接父级)和 )html
的父级定义了 100% 的高度body
。如果这是在 a 内div
,则div
需要一个高度定义。
2.) 要通过它们的顶部边框对齐内联块,您可以使用vertical-align: top;
(默认情况下是baseline
否则)
html,
body {
height: 100%;
min-height: 600px;
}
.a {
width: 17%;
height: 5%;
display: inline-block;
border: 1px solid red;
vertical-align: top;
}
<body>
<span class="a"></span>
<span class="a">2</span>
<span class="a">2</span>
<span class="a">2</span>
<span class="a">2</span>
</body>
推荐阅读
- c# - 为什么上传大文件时找不到我的 MVC 路由?
- java - NetBeans 平台中的 org.netbeans.modules.options.editor.spi.PreferencesCustomizer 是什么?
- javascript - 创建活动连接列表 NodeJS
- java - Hibernate 正在使用 @ManyToOne 和 @Lazy 获取对象制作额外的 SQL 语句
- r - R 3.6 - 无法安装 rJava:usr/bin/ld: 找不到 -lpcre2-8
- kotlin - 链式变量/锚变量和错误:只有链式变量支持单例逆
- javascript - MongoTimeoutError:连接到 mongoDB 时服务器选择在 30000 毫秒后超时
- javascript - web3 - 重复 trx 哈希接收
- node.js - 我什么时候应该把一些任务拆分成异步的更小的任务?
- html - 如何在所有屏幕尺寸上保持导航栏折叠?