Der Haltepunktwert wird durch den Verschiebungswert auf tailwindcss überschrieben
P粉135292805
P粉135292805 2024-01-17 09:13:26
0
1
477

Ich habe ein Problem, das ich noch nirgendwo gefunden habe.

Wenn ich Auffüllungen oder Ränder auf Mobilgeräten verwende und diese Auffüllungen/Ränder auf einem größeren Bildschirm ändern möchte, bleibt der Basiswert, den ich für Mobilgeräte festgelegt habe, derselbe und die Überschreibung unterbricht einen bestimmten Wert an dieser Stelle nicht.

Das ist, was ich im Debugger sehen kann: Wie Sie sehen können, behält der Wert py-3 den Wert py-0 bei und überschreibt ihn, der für den MD-Haltepunkt gilt.


Dies ist die mobile Version


Dies ist die Desktop-Version


Das ist mein Code, py-3md:py-0 angewendet auf die Schaltfläche:

<div className="...">
    {languages.map((lng) => (
        <button className="px-2.5 py-3 md:py-0 text-xs leading-5 text-gray-500 text-center">
            {lng.name}
        </button>
    ))}
</div>

Ich verwende taildwindcss für eine klassische next.js-Installation ohne Erweiterungs-/Theme-Ersatz. In meiner CSS-Datei gibt es keine Stelle, an der ich diese Klassen überschreiben kann.

Habe ich etwas verpasst?

Bearbeiten: Ich habe versucht, „!“ in meinem py-0 前面: md:!py-0 anzuwenden, aber es ist immer noch dasselbe. Selbst wenn das Schlüsselwort !important korrekt hinzugefügt wird, wird es dennoch überschrieben.

P粉135292805
P粉135292805

Antworte allen(1)
P粉511757848

!important 赋值会覆盖以下内容(因此在正常情况下 覆盖)@media { }

让您的 .py-3 { } 正确显示,无需需要 !important

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!