2015-09-24 2 views
1

Я пытаюсь реализовать отзывчивый логотип изображения, но он не реагирует всегда. Ширина и высота изображения одинакового размера. Пожалуйста, дайте мне решение.Мое изображение не реагирует

<div class="navbar-header"> 
    <a class="navbar-brand" href="#"> 
    <img src="~/img/flying_logo.png" class="img-responsive"> 
    </a> 
</div> 

CSS.

.navbar-brand { 
    position: absolute; 
    display: block; 
    width: 260px; 
    height: 65px; 
    left: 10px; 
    top: 10px; 
} 
+1

Вы можете создать http://plnkr.co/, чтобы продемонстрировать эту проблему? – wvdz

+0

Что это за ссылка? –

+0

Это веб-сайт, который вы можете использовать для тестирования и обмена фрагментами кода html/js/css. Идеально подходит для того, чтобы помочь нам воспроизвести вашу проблему без каких-либо усилий с нашей стороны. Ваш вопрос, поскольку он опубликован сейчас, очень утомительно, потому что нам нужно много времени, чтобы настроить программу для воспроизведения вашей проблемы, если мы даже сумеем ее воспроизвести. – wvdz

ответ

-1

Это работает для меня:

img-responsive { 
    max-width: 100%; 
    height: auto; 
} 

Или добавить CSS пожалуйста.

+0

Для этого вам не нужно настраивать css. Этот ответ поражает цель бутстрапа. И на самом деле, этот css уже применяется для img-отзывчивого. – wvdz

+0

Спасибо за помощь, я пытаюсь ответить на этот вопрос, но его не работает, :( –

+2

@popovitsj Вот почему есть «Или добавьте свой CSS пожалуйста». Если бы он уже применялся, это действительно сработало. Но я согласен, что это должно не нужно. – SWiggels

-1

Просто добавьте css для изображения. Вот код для этого.

<style> 
.navbar-header img{ 
    width:100%; 
    height:auto; 
} 
</style>` 

После добавления этого css ваше изображение будет реагировать на все экраны.

+1

Для этого вам не нужен пользовательский css. Этот ответ поражает цель загрузки – wvdz

+1

Спасибо за помощь, я попытаюсь ответить на этот вопрос, но его не работает, :( –

-1

Мы можем использовать этот CSS для тега изображений, как

img{ width:100%; height:auto; } 

В начальной загрузке CSS этот тег уже доступен. Если нет, то добавьте. Это не повлияет на вашу начальную загрузку. Он работает для всех изображений на вашем сайте.

-1

Помогает ли это изменить свой код в Div:

<div class="navbar-header"> 
    <a class="navbar-brand img-responsive" href="#"> 
    <img src="~/img/flying_logo.png"> 
    </a> 
</div> 
+1

, пожалуйста, прочитайте и узнайте: http: // getbootstr ap.com/css/#images – Mark

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