html - 如何使用 flex 模型给出相等的宽度跨度?
问题描述
你能告诉我如何使用 flex 模型给出相等的宽度跨度吗?
这是我的代码
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>JS Bin</title>
</head>
<body>
<div>
<ul class="">
<li class="results_table_li flex_one">
<span >1</span><span>2</span><span>4</span><span>5</span><span>55</span>
</li>
<li>
<span >8</span><span>0</span><span>8</span><span>44</span><span>56</span>
</li>
</ul>
</div>
</body>
</html>
CSS
body{
margin:0;
padding:0;
}
ul {
list-style:none
}
.results_table_ul {
display: flex;
}
.results_table_li {
display: flex;
}
.flex_one {
flex: 1;
}
124555
会变得平等width
,你能告诉我我将如何给equal
所有元素的宽度, span
这是li
我正在使用的所有元素。display:flex
我也尝试flex:1
解决方案
<div>
<ul>
<li class="results_table_li flex_one">
<span >1</span>
<span>2</span>
<span>4</span>
<span>5</span>
<span>55</span>
</li>
<li class="results_table_li flex_one">
<span >8</span>
<span>0</span>
<span>8</span>
<span>44</span>
<span>56</span>
</li>
</ul>
</div>
CSS
ul {
list-style:none
}
.results_table_ul {
display: flex;
flex-direction: column;
}
.results_table_li {
display: flex;
flex-direction: row;
}
.flex_one {
flex: 1;
}
ul li span {
display: flex;
flex: 1 0 auto
}
推荐阅读
- java - How to run Docker with python and Java?
- matrix - 计算 XSX^T 和 XSy 的更有效方法
- python - Why use constant i in `tf.while_loop` as `loop_vars`?
- database - 为什么我们在 PostgreSQL 中需要 template0 和 template1?
- java - | 已将 MySQL 连接器添加到库,但仍然收到错误“java.lang.ClassNotFoundException:com.mysql.jdbc.driver”
- java - 用于可选单值或集合的 Java 泛型
- xslt - 如何转换节点中的所有相同元素
- raspbian - Ngrok 会话已过期(覆盆子项目)
- vb.net - VB.NET UWP:如何从调制解调器获取 SerialDevice?
- assembly - 使用 ASSEMBLY 在 PIC16F84A 上中断,当 RB0 中断时将 RA1 变为高电平