Çözüldü Tailwind CSS başarılı bir şekilde kurulmasına rağmen çalışmıyor

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Katılım
20 Temmuz 2020
Mesajlar
1.697
Makaleler
3
Çözümler
5
Merhabalar. Tailwind CSS öğrenmek için bu gün kurulumunu gerçekleştirdim. Fakat kurulum sorunsuz bir şekilde gerçekleşmesine rağmen yazdığım kodlar çalışmıyor. Sebebi hakkında bir fikrim yok, yardımcı olursanız sevinirim.

HTML:
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <link rel="stylesheet" href="css/style.css">
</head>
<body>
    <div>
        <div>
            <h1 class="text-3xl">
                Merhaba Technopat!
            </h1>
        </div>
    </div>
</body>
</html>

"h1" kısmına class belirleyip fontu 3xl yapmayı denemek istedim ama kodu çalıştırdığımda tarayıcı çıktısı CSS olmadan geldi.

resim_2023-04-13_000615139.png
 
Çözüm
Şimdilik direkt CDN üzerinden kullanabilirsiniz.
HTML:
<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <script src="https://cdn.tailwindcss.com"></script>
    <title>Tailwind</title>
  </head>
  <body>
    <h1 class="text-9xl">Merhaba</h1>
  </body>
</html>

Benim tavsiyem Vitejs üzerinden vanilla javascript projesi oluşturup tailwind kurduktan sonra npm run dev komutu ile çalıştırmanız.
Bash:
npm create vite@latest try-tailwind -- --template vanilla
Şimdilik direkt CDN üzerinden kullanabilirsiniz.
HTML:
<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <script src="https://cdn.tailwindcss.com"></script>
    <title>Tailwind</title>
  </head>
  <body>
    <h1 class="text-9xl">Merhaba</h1>
  </body>
</html>

Benim tavsiyem Vitejs üzerinden vanilla javascript projesi oluşturup tailwind kurduktan sonra npm run dev komutu ile çalıştırmanız.
Bash:
npm create vite@latest try-tailwind -- --template vanilla
 
Çözüm
@kaan.w Hocam öncelikle teşekkür ederim, atmış olduğunuz kod bloğu ile istediğim kodu çalıştırabildim. Bu CDN dediğiniz tam olarak nedir?
İçerik dağıtım ağı olarak geçiyor. Herhangi birşey indirmeden internet üzerinden tailwind için gerekli class vs. çekmiş oluyoruz. Biz burada bu şekilde kullandık, detaylı bilgi için google'dan kaynaklara bakabilirsin.
 
@kaan.w Hocam bir sorum daha olacaktı. Tailwind CSS kullanırken aynı zamanda normal CSS kullanabilir miyim?
Tabii ki kullanabilirsiniz. Kullandığınız classname Tailwind ile çakışmıyorsa bir sorun çıkarmaz. Ayrıca arkadaşın attığı CDN'i önermiyorum. VSC üzerinden tailwind live compiler kullanırsanız dosyada bir değişiklik yaptığınızda otomatik olarak bir dosyaya tailwindi hazırlayacak şekilde kullanmalısınız.
 
@kaan.w Hocam bir sorum daha olacaktı. Tailwind CSS kullanırken aynı zamanda normal CSS kullanabilir miyim?
Kullanabilirsin. @apply, @layer gibi direktifler var. Mesela çok tekrar ettiğin birden fazla tailwind sınıfı var ise tek bir sınıf içerisinde toplayıp kullanabiliyorsun.
CSS:
.custom-number-input {
  @apply justify-center items-center flex w-12 border-black border-opacity-20;
}

Tabii ki kullanabilirsiniz. Kullandığınız classname Tailwind ile çakışmıyorsa bir sorun çıkarmaz. Ayrıca arkadaşın attığı CDN'i önermiyorum. VSC üzerinden tailwind live compiler kullanırsanız dosyada bir değişiklik yaptığınızda otomatik olarak bir dosyaya tailwindi hazırlayacak şekilde kullanmalısınız.
Öğrenme aşamasında olduğu için CDN kullanmasında bir sakınca yok. Önerilen yolu da yazdım zaten Vitejs projesi üzerine kurmak saf HTML CSS üzerine kurmaktan daha kolay.

@Black Swordsman bu arada Tailwind Intellisense paketi yüklü değilse yükle VSC içerisinden. Recommended settings kısmında birkaç ayar var onları da istersen yapabilirsin.
 
Son düzenleme:

Technopat Haberler

Yeni konular

Geri
Yukarı