Hocalar merhabalar.
Boostrap kullanarak bir web sitesi yapmaya başladım ve
bir noktadan sonra bir style.css e ihtiyacım oldu ancak ne yaparsam yapayım 2. css i tanımıyor (1. css boostrap ın).
Boostrap ı cdn olarak bağlasamda 2. css dosyamı tanımıyor.
(Yazılış sırasını falan değiştirsemde çalışmadı) Bunun sebebi ve ne yapmama gerekir bilemedim.
Dosya adını, dosya yolunu doğru yazdığınıza emin olun. Eğer bir sunucu üzerinde çalışıyorsanız, değişiklik yaptıktan sonra sayfanızı CTRL + F5 kullanarak yenileyin. CSS yazım hatalarına dikkat edin.
mesela bootstrap icinde kullanilan bir class degerini 2. css dosyanda da ver ama birkac degisiklik yaparak (background:red !important) dene. O zaman diger cssi ezip ezmedigi ortaya cikar.
Aslında hayır bu şekilde çalışır çünkü o özelliğe etki eden başka bir kodu important ile baskılamışsın. Tüm kodları bu şekilde yazma important olmadan çalışması gerekiyor büyük bir bölümünün ayrıca kütüphane vs kullanıyorsan css dosyalarını çağırırken, senin yazdığın css her zaman en altta olsun.
style.css dosyanı bootstrap'den sonra eklersen sitene o zaman çoğu yerde important kullanmak zorunda kalmazsın çünkü her zaman en son eklenen stil etkin olur. Satır içinde stil düzenlemesi varsa bu kural ona işlemiyor tabi ki, o daha öncelikli oluyor.