如何缩放容器以匹配其缩放(或以其他方式转换)的内容?

西奥多罗斯·查兹吉亚纳基斯

我有一个<div>,其中应用了比例转换来呈现一些复杂的内容。我的问题是,<div>即使不应用任何转换占用的空间也将与原来的空间相同。我制作了一个jsFiddle片段来说明我的意思。

我想我可以理解为什么这样的行为,但是有什么方法可以使容器在应用缩放(以及其他转换,如果可能)的情况下占用与其内容一样多的空间

我应注意,显式设置外部widthheight<div>影响缩放文本的内容(在我的情况下,这不是理想的行为)。<iframe>我想避免将缩放后的内容放入

布赖森·吉尔伯特

我认为,如果不依靠Javascript,就没有任何办法可以做到这一点。CSS转换不会影响转换后元素附近的元素的布局流程,它们只会更改该元素内的坐标系。因此孩子会受到影响,但父母或兄弟姐妹却没有受到影响(MDN对此有更多详细信息)。

这里有个很好的答案,可能是您的基于JS的部分解决方案:https : //stackoverflow.com/a/10913299/2524360

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类常见问题

如何将这种循环数组过程向量化或以其他方式加速?

来自分类Dev

我可以哈希/加密或以其他方式保护Django应用程序中的电子邮件免受黑客攻击吗?

来自分类Dev

莲花笔记,您不能转发或以其他方式复制本文档的内容

来自分类Dev

创建文件后如何关闭文件流或以其他方式创建对新创建文件的访问权限?

来自分类Dev

如何绑定或以其他方式获取和设置资源中控件的值?

来自分类Dev

Guava是否支持合同类,或以其他方式允许界面文档?

来自分类Dev

Guice:在不使用@Singleton的情况下配置单例或以其他方式修改实现

来自分类Dev

在电子应用程序外粘贴或以其他方式输出文本?

来自分类Dev

如何以其他方式打印模型的准确性?

来自分类Dev

将DIV包装在Anchor标签内或以其他方式包装

来自分类Dev

强制init.gradle运行,或以其他方式安装自定义gradle记录器

来自分类Dev

Ansible win_shell与JSON转换为powershell,以其他方式正常工作

来自分类Dev

有没有一种方法可以附加到对象URL或以其他方式创建流作为URL?

来自分类Dev

查询需要以其他方式显示数据

来自分类Dev

如何将这种循环数组过程向量化或以其他方式加速?

来自分类Dev

我可以使用Docker变量在Swagger UI 2.x中启用请求持续时间吗(或以其他方式)?

来自分类Dev

如何以其他方式变形数据

来自分类Dev

如何在Microsoft Word 2013中删除,断开,取消链接或以其他方式将交叉引用转换为简单文本

来自分类Dev

CollectionProxy。如何正确使用它或如何以其他方式解决我的任务?

来自分类Dev

以其他方式创建LatLng时,“递归过多”

来自分类Dev

莲花笔记,您不能转发或以其他方式复制本文档的内容

来自分类Dev

如何以其他方式编写此查询

来自分类Dev

安装了不兼容的pkg版本,如何卸载(或以其他方式解决)?

来自分类Dev

为什么if条件会以其他方式运行

来自分类Dev

将“ this”存储在TypeScript类中(或以其他方式维护它)

来自分类Dev

基于偏移月份序列(任意日期范围)合并、重新索引或以其他方式分箱

来自分类Dev

Microsoft Bot Framework 是否“回拨”或以其他方式向第 3 方发送数据?

来自分类Dev

PDF 文件是否可以定义 0 个页面或以其他方式导致页面大小为 0?

来自分类Dev

Android 游戏和其他基于引擎的复杂应用程序如何通过(或以其他方式处理)进程死亡来保持状态?

Related 相关文章

  1. 1

    如何将这种循环数组过程向量化或以其他方式加速?

  2. 2

    我可以哈希/加密或以其他方式保护Django应用程序中的电子邮件免受黑客攻击吗?

  3. 3

    莲花笔记,您不能转发或以其他方式复制本文档的内容

  4. 4

    创建文件后如何关闭文件流或以其他方式创建对新创建文件的访问权限?

  5. 5

    如何绑定或以其他方式获取和设置资源中控件的值?

  6. 6

    Guava是否支持合同类,或以其他方式允许界面文档?

  7. 7

    Guice:在不使用@Singleton的情况下配置单例或以其他方式修改实现

  8. 8

    在电子应用程序外粘贴或以其他方式输出文本?

  9. 9

    如何以其他方式打印模型的准确性?

  10. 10

    将DIV包装在Anchor标签内或以其他方式包装

  11. 11

    强制init.gradle运行,或以其他方式安装自定义gradle记录器

  12. 12

    Ansible win_shell与JSON转换为powershell,以其他方式正常工作

  13. 13

    有没有一种方法可以附加到对象URL或以其他方式创建流作为URL?

  14. 14

    查询需要以其他方式显示数据

  15. 15

    如何将这种循环数组过程向量化或以其他方式加速?

  16. 16

    我可以使用Docker变量在Swagger UI 2.x中启用请求持续时间吗(或以其他方式)?

  17. 17

    如何以其他方式变形数据

  18. 18

    如何在Microsoft Word 2013中删除,断开,取消链接或以其他方式将交叉引用转换为简单文本

  19. 19

    CollectionProxy。如何正确使用它或如何以其他方式解决我的任务?

  20. 20

    以其他方式创建LatLng时,“递归过多”

  21. 21

    莲花笔记,您不能转发或以其他方式复制本文档的内容

  22. 22

    如何以其他方式编写此查询

  23. 23

    安装了不兼容的pkg版本,如何卸载(或以其他方式解决)?

  24. 24

    为什么if条件会以其他方式运行

  25. 25

    将“ this”存储在TypeScript类中(或以其他方式维护它)

  26. 26

    基于偏移月份序列(任意日期范围)合并、重新索引或以其他方式分箱

  27. 27

    Microsoft Bot Framework 是否“回拨”或以其他方式向第 3 方发送数据?

  28. 28

    PDF 文件是否可以定义 0 个页面或以其他方式导致页面大小为 0?

  29. 29

    Android 游戏和其他基于引擎的复杂应用程序如何通过(或以其他方式处理)进程死亡来保持状态?

热门标签

归档