【发布时间】:2020-04-01 23:19:10
【问题描述】:
我正在尝试在 1 行上内联 3 个项目。每个项目都必须有一点空间。问题是当我添加边距时 第三项将换行。我已经尝试添加负边距 给父母,但这不起作用。
我用我的问题做了一个例子,这个例子使用tailwindcss:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<link href="https://unpkg.com/tailwindcss@^1.0/dist/tailwind.min.css" rel="stylesheet">
<title>JS Bin</title>
</head>
<body>
<div class="flex flex-wrap -m-2">
<div class="bg-red-500 w-1/3 p-4 m-2">
test
</div>
<div class="bg-red-500 w-1/3 p-4 m-2">
test
</div>
<div class="bg-red-500 w-1/3 p-4 m-2">
test
</div>
</div>
</body>
</html>
我无法删除 flex-wrap,因为它必须每 3 个项目包装一次,而且我不能使用 padding。
我怎样才能让它工作?
【问题讨论】:
标签: html css flexbox tailwind-css gutter