2014-11-14 2 views
1

У меня проблема с одним из моих сайтов joomla. Я использую sobi для отображения карты торговых точек, доступных в торговом центре. И я хочу сделать эту карту отзывчивой. Проблема заключается в том, что эта карта представляет собой изображение вставлено с помощью CSS:Отзывчивое изображение вставлено css

HTML:

<div id="system"> 
    <article class="item"> 
     <div class="content clearfix"> 
     <div id="plan-boutiques"> 
      <img src="..."></img> <!-- This is the points on the map not the map --> 
     </div> 
     </div> 
    </article> 
</div> 

CSS:

#plan-boutiques { 
    background: url(../images/rom/niveau.png) no-repeat; 
    position: relative; 
    display: block; 
    height: 374px; 
    width: 685px; 
    margin: 0 auto; 
    z-index: 1; 
} 

Затем, когда я изменить ширину, изображение обрезается и не изменяется, как это было бы, если бы у меня был образ в теге img. Я не могу изменить это, изображение, которое будет добавлено с помощью css. Я надеюсь, что есть способ сделать его отзывчивым!

Благодаря

+2

Вы пытались поэкспериментировать с 'background-size: cover;' или 'background-size: содержать;'? – chazsolo

+0

Да, я пробовал это, забыл упомянуть, но да, я попробовал, и изображение обрезано в любом случае –

+1

Wop забыли! Он работает с содержимым! Спасибо, я не знал, что такое свойство существует;) –

ответ

0

Изменения #plan-boutiques правила:

#plan-boutiques { 
    background: url(../images/rom/niveau.png) no-repeat top center/contain; 
    /* ... */ 
} 
1

Для того, чтобы реагировать не применять какие-либо фиксированный и высоту. Не нужно применять ширину и высоту. Используйте эту ширину и высоту таким образом.

#plan-boutiques > img { 
    width: 100%; 
    height: auto; 
    max-width: 685px; 
    max-height: 374px; 
} 
+0

высота авто не работает, изображение больше не отображается –

+0

высота: авто; не повлияет на отображение img. Тогда может быть этот раздел div плавающим не в правильном направлении. –

+0

Я говорю вам, что вижу. Это сложно, потому что я не управляю всеми частями (спасибо Joomla ..) –

Смежные вопросы