顺风问题 css 响应式弯曲方向
Problem with tailwind css responsive flex direction
我一直在做一个辅助项目来学习 tailwind css,但我遇到了 flexbox 方向的响应问题。
据我所知,您可以通过添加 sm: md: lg:
使 html 标签响应
因此它将根据屏幕分辨率使用相应的 class。但是当我用 flexbox 尝试这个时它不起作用。
这是我的一段代码:<div class="flex-col md:flex-row h-screen w-screen m-3">
。
如您所见,我想在大于 md:
的屏幕上使用 flex-row。但是即使我超过了 768px 的 md:
分辨率,它也会继续使用 flex-col
。
完整代码:https://codesandbox.io/s/pedantic-hoover-lr93g?file=/index.html
这是我删除 flex-col
并仅使用 flex
时的样子:
https://imgur.com/a/tUJKPro
如果不单独使用 "flex",则不能使用 flex-col 或 flex-row(以及其他 flex 类)。 Class "flex" 对应于 "display: flex"(没有它你的 div 就是块)并且 "flex-row" 是 "flex-direction: row" 如果没有 flex 显示 属性 将无法工作。
查看文档:https://tailwindcss.com/docs/flex-direction
所以改为
<div class="flex-col md:flex-row h-screen w-screen m-3">
应该是
<div class="flex flex-col md:flex-row h-screen w-screen m-3">
固定码:https://codesandbox.io/s/admiring-framework-lxz8y?file=/index.html
还可以根据需要修改较小设备上的宽度。
我一直在做一个辅助项目来学习 tailwind css,但我遇到了 flexbox 方向的响应问题。
据我所知,您可以通过添加 sm: md: lg:
使 html 标签响应
因此它将根据屏幕分辨率使用相应的 class。但是当我用 flexbox 尝试这个时它不起作用。
这是我的一段代码:<div class="flex-col md:flex-row h-screen w-screen m-3">
。
如您所见,我想在大于 md:
的屏幕上使用 flex-row。但是即使我超过了 768px 的 md:
分辨率,它也会继续使用 flex-col
。
完整代码:https://codesandbox.io/s/pedantic-hoover-lr93g?file=/index.html
这是我删除 flex-col
并仅使用 flex
时的样子:
https://imgur.com/a/tUJKPro
如果不单独使用 "flex",则不能使用 flex-col 或 flex-row(以及其他 flex 类)。 Class "flex" 对应于 "display: flex"(没有它你的 div 就是块)并且 "flex-row" 是 "flex-direction: row" 如果没有 flex 显示 属性 将无法工作。
查看文档:https://tailwindcss.com/docs/flex-direction
所以改为
<div class="flex-col md:flex-row h-screen w-screen m-3">
应该是
<div class="flex flex-col md:flex-row h-screen w-screen m-3">
固定码:https://codesandbox.io/s/admiring-framework-lxz8y?file=/index.html
还可以根据需要修改较小设备上的宽度。