Я сделал очень быстрое слайд-шоу jquery, и я использую это, чтобы скрыть DIV, которые не должны отображаться до тех пор, пока не станет их очередь:jQuery Как скрыть DIVs, они отображаются для разделения во второй раз на странице Загрузить
$(document).ready(function() {
//Hide All Div's Apart From First
$('div#gall2').hide();
$('div#gall3').hide();
$('div#gall4').hide();
Но при загрузке страницы вы можете увидеть gall2 gall3 и gall4 Див за доли секунды, прежде чем они будут скрыты.
было бы ОК, чтобы просто добавить в моем CSS:
#gall2, #gall3, #gall4{ display:none;}
Это позволит решить проблему их, показывая на долю секунды, просто хочу знать, если это приемлемо
Спасибо.
Я понимаю, что меньше людей отключили JS, но если функциональность будет * включена * с JS, то контент также должен быть * скрыт *, используя что-то, вызванное JS. Это прекрасно, если JS просто добавляет класс, но скрытие по умолчанию в CSS - это не очень хорошая идея. –