Решение проблемы «мигания» при переходах на страницы, если вы воспользуетесь предложенным выше подходом Акаша, заключается в следующем:
- Цвет всех темных элементов, которые «вспыхивают» на белом фоне во время загрузки страницы)как белый
- Сделать темные изображения, используемые в качестве линий (например, изображения 1px, обычно устанавливаемые на 100%), шириной 1px
На странице загружать эти элементы так же, как фон или слишкоммаленький, чтобы быть замеченным.Затем, после того, как страница готова, верните им правильные значения:
<script>
$(document).ready(function () {
document.getElementById("change01").style.color = "#2E333C";
document.getElementById("change02").style.color = "#2E333C";
document.getElementById("change03").style.color = "#2E333C";
document.getElementById("change04").style.color = "#2E333C";
document.getElementById("change05").style.color = "#2E333C";
document.getElementById("change06").style.color = "#2E333C";
document.getElementById("change07").style.width = "100%";
});
</script>
Элементы вернут свои правильные атрибуты после загрузки страницы без прошивки.Это так быстро, что такие вещи, как постепенное увеличение, увеличение и т. Д. По-прежнему работают хорошо.