Lolesque'in yorumunu en iyi cevap olarak düşünerek, normalde sahip olandan farklı görüntüleme özelliklerine sahip öğeleri göstermek / gizlemek için bir öznitelik veya bir sınıf ekleyebilirsiniz, sitenizin geriye dönük uyumluluğa ihtiyacı varsa, göstermek için bir sınıf oluşturmanızı ve eklemeyi / kaldırmanızı öneririm. / öğeyi göster
.news-show {
display:inline-block;
}
.news-hide {
display:none;
}
Seçtiğiniz tercih ekran yöntemi ve kullanma jquerys addClass ile inline-block değiştirin https://api.jquery.com/addclass/ ve removeClass https://api.jquery.com/removeclass/ yerine göstermek / derisi, eğer geriye uyumluluk sorun değil, bunun gibi öznitelikleri kullanabilirsiniz.
.news[data-news-visible=show] {
display:inline-block;
}
.news[data-news-visible=hide] {
display:none;
}
Ve öğeyi göstermek ve gizlemek için jquerys attr () http://api.jquery.com/attr/ öğesini kullanın.
Hangi yöntemi tercih ederseniz edin, öğeleri bu şekilde gösterirken / gizlerken css3 animasyonlarını kolayca uygulamanızı sağlar
$(".news").show()? "böylelikle div gölgelenecek" ... yani kaybolacak mı?