2013-08-09 4 views
1

Отбив голову от стены с помощью этой. Когда «@media (max-width: 320px)» миниатюра уменьшает размер, оставляя пространство для div ниже, чтобы плавать вправо рядом с ним. По какой-то причине это не сработает, но в некоторых случаях, когда вы играете с хром «проверяете элемент» и включаете/выключаете атрибуты, которые он внезапно работает. Работа с твиттер-загрузчике, вот bootply http://bootply.com/73043Div wont wrap, но иногда

@media (max-width: 320px) { 
    .thumbnail > a > img { 
     width: 40%; 
    } 
    .pleasewrap { 
     float: right; 
     display: inline-block; 
     position: absolute; 
    } 
} 

enter image description here

+0

Кнопка и цена в порядке, где она есть, заголовок и место должны плавать рядом с изображением. Иногда это происходит, но большую часть времени это не так. –

ответ

1

Рассматривая это, я думаю, что это связано с тем, что браузер не запрашивает правило медиа-запроса для класса «pleasewrap». Когда он деактивирован и повторно активирован в инспекторе Chrome, он подбирает его и делает то, что вы хотите.

Попробуйте применить правило отображения «встроенный блок» на более высоком, более общем (или высоком уровне, не относящемся к среде) уровне в вашей таблице стилей шаблонов, и это должно выполнить эту работу!

0

http://bootply.com/73044

Я добавил класс clearfix к DIV миниатюр, а также некоторый запас/дополнение для большого пальца

+0

Привет. Да, я пробовал это, он все равно не работает. Если вы переместите ширину браузера на и с 320 пикселей, он вернется к «нормальному» и не будет работать на 320 устройствах ширины. –

0

http://bootply.com/73046

Думайте, что работает, замените встроенную высоту d iv (это не работало на меня, когда я положил его на css, так что в вашем будет работать на .css).

+0

Нет! на вашем bootply он иногда работает, такая же проблема :( –

+0

Вы пытались увеличить высоту? Я видел, что на 115px он тоже работает на экране. Что на самом деле ваша проблема? – Mhche

+0

Я добавил изображение результата –