2013-06-14 4 views
-1

Как это IFrame:Авто изменить размер с дивами

<iframe src="http://www.gamepuma.com/external.html?http://data.gamepuma.com/games/06/crash-bandicoot.swf" width="600" height="400"frameborder="0" marginwidth="0" scrolling="no"></iframe> 

быть повторно размером автоматически с помощью DIV? То, как я это делаю, не работает.

.showgame { 
    width: 640px; 
    height: 480px; 
    margin:0; 
    padding:0; 
    position: absolute; 
    left: 0px; 
    top: 40px; 
} 
<div class="showgame"> 
<?php echo $row_GameData['strGame']; ?> 
</div> 
+0

если есть ссылка внутри DIV, то вы можете сделать дисплей: блок на прямо с шириной: 100% и высота: 100%, чтобы соответствовать div – ARMBouhali

+0

@John Для справок в будущем у вас нет ссылки здесь, у вас есть 'iframe'. Они разные. – DACrosby

ответ

0

Изменить селектор CSS из

.showgame 

в

.showgame iframe 

Вы можете настроить таргетинг на IFRAME непосредственно для того, чтобы изменить его размер.

Если вы хотели бы сохранить все стили на этой обертке DIV, вы должны быть в состоянии добавить вместо этого:

.showgame iframe { 
    width: 100%; 
    height: 100%; 

    border: 0; 
    /*OR*/ 
    box-sizing: border-box; 
    -moz-box-sizing: border-box; 
} 
Смежные вопросы