general.csstanımlanması CSS özelliklerini iki kez
#feedback_bar
{
/*props*/
}
another.css
#feedback_bar
{
/*props*/
}
bu izin veriliyor mu? İkisi miras kalacak?
general.csstanımlanması CSS özelliklerini iki kez
#feedback_bar
{
/*props*/
}
another.css
#feedback_bar
{
/*props*/
}
bu izin veriliyor mu? İkisi miras kalacak?
Son tanımlanan özellikler önceden tanımlanmış özellikleri geçersiz kılar. Önceden tanımlanmış CSS bölümünde !important
kullanmadığınız sürece. Bu örnekte gösterildiği gibi
.thing {
padding: 10px;
}
.thing {
padding: 12px;
}
.thing
padding: 12px;
.thing {
padding: 15px !important;
}
.thing {
padding: 123px;
}
.thing
Bu izin padding: 15px;
olacak ve daha sıkı sorunuza cevap zorunda kalacak, hem gerçekten devralınır:
.thing {
padding: 10px;
}
.thing {
background: red;
}
.thing
, hem padding: 10px;
hem de background: red;
olacaktır. Ayrıca, daha fazla okumaya değecek iyi puanlar geliştirdiklerinden, bu cevabın bazı yorumları okumak için biraz zaman ayırınız.
Bu izin verilir, ancak yinelenen özellikler varsa, sonuncusu kullanılır.
Son yüklenen bir önceki beyanların üzerine yazılır. İzin verildiği gibi, css size hata yapamaz: P. Muhtemelen iyi bir fikir değil.
Gerçekten de stil veya işaretlemede hataları olan bir sayfa oluşturmama fikrini beğeniyorum. – NGLN
Sanırım, “önemli” nin bir tanı aracı olması, özensiz CSS'ye bir çözüm olmadığını belirtmek gerekir. – jlmakes
Anlaşmalı. Ama şimdi bunu benim için yaptın, ben yapmayacağım;) – Marty
@Shango - Ben de sık sık 'benim' in-out-my-control) inline stilleri değiştirerek uğraşmak için '' önemli '' kullanın. –