Как избавиться от этого пробела в Internet Explorer? - PullRequest
0 голосов
/ 07 марта 2012

У меня есть кнопка «Мне нравится в Facebook», которая вызывает у меня проблемы в Internet Explorer 7/8 (этого не происходит в Firefox, Google Chrome или IE9 (+)) enter image description here

Я хочуизбавиться от белой области, но как?Соответствующий HTML и CSS:

<div class="fbstuff">  
    <div style="margin-top:3px;margin-left:15px;float:right;">         
        <iframe src="http://www.facebook.com/plugins/like.phphref=http://www.bnano.eu&amp;layout=button_count&amp;locale=en_US" scrolling="no" frameborder="0" style="border:none; width:200px; height:80px"></iframe>
    </div>
</div>

Я не знаю, почему появляется белая область, и это, кажется, происходит только в = Вот действующая ссылка.Спасибо.

Ответы [ 2 ]

2 голосов
/ 07 марта 2012

вы устанавливаете ширину и высоту в html вашего iframe здесь:

width:200px; height:80px

если вы удалите эти значения, ваш браузер отобразит размер по умолчанию для iframe.Вместо этого установите эти значения, чтобы точно соответствовать размерам кнопки.

причина, по которой вы видите его в IE, а не в Firefox, заключается в том, что Firefox отображает фон iframe как прозрачный, а старый IE отображает его как белый

1 голос
/ 07 марта 2012

Вы устанавливаете ширину и высоту 200x80:

width:200px; height:80px

Удалите этот код.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...