Бэкенд-разработчики здесь учатся. Я пытаюсь скрыть элемент на малых и средних экранах и увидеть его на остальных экранах.
Но дело в том, что когда я это делаю sm:hidden, он скрывает элемент для маленьких экранов и выше. А когда пытаюсь сделать sm:hidden md:visible элемент не виден на средних экранах и выше. Как мне это сделать?






Как мы можем прочитать в официальных документах:
По умолчанию Tailwind использует систему точек останова для мобильных устройств.
Тогда в вашем случае на маленькой точке останова hidden и visible на больших точках останова lg и выше:
<div class = "hidden lg:block">
<!-- ... -->
</div>
Пример:
<!doctype html>
<html>
<head>
<meta charset = "UTF-8">
<meta name = "viewport" content = "width=device-width, initial-scale=1.0">
<script src = "https://cdn.tailwindcss.com"></script>
</head>
<body>
<div class = "hidden lg:block">
<h1 class = "text-3xl font-bold underline">
Hello world!
</h1>
</div>
</body>
</html>
@carl Но вы можете принять ответ, поскольку он решил вашу проблему :-P! Пожалуйста! ;-)
Начиная с Tailwind v3.2, в этом случае его можно сократить до max-lg:hidden
Это сработало. Спасибо, чувак. Я не могу проголосовать, потому что я только что создал аккаунт