Я пытаюсь создать страницу, где пользователи просматривают определенные флеш-игры, и создаю для них миниатюру <div>
. Сначала они работают хорошо, но когда я нажимаю одну игру и возвращаюсь на страницу обзора, текст совпадает с изображением, когда я обновляюсь, он становится ок.Странное поведение css, исправления после обновления
Неправильный вариант: (после возвращения)
Правая версия: (при запуске и после обновления)
Там нет JavaScript работает, поэтому я не меняю стили элементов. В <div>
«s с проблемой имеет .css коды, такие как:
div.game_side_texts
{
clear:right;
float:top;
max-height:80%;
}
img.gamethumb
{
height:80%;
}
div.game_img_div
{
float:left;
margin-right:2%;
min-width:30%;
}
.game_thumbnail_div /* the div that contains everything */
{
float:left;
width:40%;
height:20%;
margin-top:6%;
margin-right:1%;
padding-bottom:3%;
}
Так что может быть проблема? Заранее спасибо !
Просьба также выслать HTML-код. Также, если бы вы могли создать jsfiddle, реплицируя проблему, которая была бы замечательной. Последним вариантом будет ссылка на ваш сайт. –
На первый взгляд: нет такой вещи, как 'float: top;' – dezman
@watson Логически, это было бы весьма полезным свойством (хорошо 'float: bottom'). –