缩放div中的元素,并转换为可滚动的流-HTML
我有一些文件扫描图像在一个子分区里面。 在父div中,我定义了缩放div中的元素,并转换为可滚动的流-HTML,html,css,Html,Css,我有一些文件扫描图像在一个子分区里面。 在父div中,我定义了溢出:滚动。 我想在用户单击扫描图像时创建放大功能 单击事件时,此类将应用于子元素: .zoomIn { -moz-transform: scale(1.1); -webkit-transform: scale(1.1); transform: scale(1.1); } 问题是子div中的文档会沿边缘缩放和剪切 我如何保持文档的大小在一定范围内,并使其可滚动 [编辑] 很抱歉,我无法添加代码,因为所有这些元
溢出:滚动。
我想在用户单击扫描图像时创建放大功能
单击事件时,此类将应用于子元素:
.zoomIn {
-moz-transform: scale(1.1);
-webkit-transform: scale(1.1);
transform: scale(1.1);
}
问题是子div中的文档会沿边缘缩放和剪切
我如何保持文档的大小在一定范围内,并使其可滚动
[编辑]
很抱歉,我无法添加代码,因为所有这些元素都是从角度组件动态呈现到DOM中的。
我尝试了你所有的建议,结果还是一样。
我注意到,当我在单击时添加宽度时,它会正常工作,但它会从左上角缩放图像。在增加宽度时,是否可以从中心缩放图像?我知道你有两个div,一个子div和一个父div,你想单击子div并放大,你的问题是当你放大时,子项大小会变大并更改父项大小,并且您希望在不更改父项大小的情况下使子项变大
选项1:
更改为溢出:自动代码>通过css发送到父div
选项2:
设置a最大宽度:1100px
对于父div,您可以在下面选择pxI,您有两个div,一个子div和一个父div,并且您希望单击子div并放大,您的问题是,当您放大时,子div变大并更改父div,而您希望在不更改父div的情况下使子div变大
选项1:
更改为溢出:自动代码>通过css发送到父div
选项2:
设置a最大宽度:1100px
对于父div,您可以选择px,这可能是因为添加了.zoomIn
类后,图像和div会缩放
可以使用img
内置滚动方法解决:
.parent{
溢出:滚动;
宽度:100%;
身高:100%;
}
.zoomIn{
-moz变换:比例(1.5);
-webkit转换:比例(1.5);
转换:比例(1.5);
}
这可能是因为添加了.zoomIn
类后,图像和div会缩放
可以使用img
内置滚动方法解决:
.parent{
溢出:滚动;
宽度:100%;
身高:100%;
}
.zoomIn{
-moz变换:比例(1.5);
-webkit转换:比例(1.5);
转换:比例(1.5);
}
您可以向我们展示您的HTMLA,以便从中心进行缩放-您需要使用js
调整滚动位置。css无法实现这一点。您可以向我们展示您的HTMLA以从中心进行缩放吗?您需要使用js
调整滚动位置。css无法做到这一点