我正在尝试在 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
.
我怎样才能让它工作?