【发布时间】:2020-04-02 19:12:21
【问题描述】:
我尝试使用这个 css 类减小我网站上的 iframe 内的图像大小:
@media screen and (max-widht: 1000px) {
.class-name {
transform: scale(0.5);
transform-origin: 0 0;
width: 195%;
}
}
唯一的问题是它覆盖了我的导航。
我正在使用此 YouTube 视频中的导航:https://www.youtube.com/watch?v=gXkqy0b4M5g
问题可能是 iframe 在缩放时获得的位置,因为如果不是,则问题不存在;但是,当我尝试以下操作时:
position: static;
...css 什么都不做。
图片
导航栏关闭
导航栏打开
【问题讨论】:
-
position: static不会做任何事情,因为它已经默认有position: static。 -
是的,但即使是相对的,它也没有太大变化
-
如果要使用
position,则需要使用top、left、right和bottom来实际操作元素。 MDN documentation. -
另外,你试过修改
transform-origin吗? -
我想我做到了:D
标签: html css iframe css-position nav