我有一个显示广告的iframe。我希望它以这样一种方式响应:每个具有不同屏幕大小的用户都可以看到100%宽度而不是iframe的溢出。怎么做到这一点?
答案 0 :(得分:1)
Smashing Magazine已经使用CSS和容器元素解决了这个问题 - Embedded Responsive Design
要点:
设置容器的样式;
(如果容器的类名称被调用'视频容器')
.video-container {
位置:相对;
padding-bottom:56.25%;
padding-top:35px;
身高:0;
溢出:隐藏;
}
设置容器内的iframe样式
.video-container iframe {
位置是:绝对;
顶部:0;
左:0;
宽度:100%;
身高:100%;
}
希望这有帮助!
有关详细信息,请参阅link
答案 1 :(得分:0)
试试这个:
iframe, object, embed {
max-width: 100%;
}