.hide and .show classes with !important breaks $(elem).show();
Created by: Bartmax
I think this is lazy implementation and it breaks when using $(elem).show()
or $(elem).hide()
using jQuery since the hide class get more importance since the badly (IMO) use of !important
.
I think BT should not declare this so generics classes with !important, it makes difficult to customize. I don't like the idea of having another class for doing display: none because BT uses !important.
In my opinion, having a rule like : .hide { btn&, ul li&, etc.. { display:none; }}
isn't much work and won't break anything. also footprint shouldn't increase a lot since the .hide pattern will be greatly gzipped.
right now, having a <div id="someId" class="hide"></div>
will break $('#someId').show()
function of jQuery.