构建一种CMS,用户可以移动盒子来构建页面布局(至少是基本想法)。
我希望从数据库中提取实际内容并构建“页面”,但其显示比例为50%。
我意识到我可以有两组CSS-一个用于实际的前端页面,另一个用于管理工具,并相应地缩小一切,但这似乎很难维护。
我希望可能有一些jQuery或CSS或其他东西可以使我填充一个div并给它50%比例的属性。
构建一种CMS,用户可以移动盒子来构建页面布局(至少是基本想法)。
我希望从数据库中提取实际内容并构建“页面”,但其显示比例为50%。
我意识到我可以有两组CSS-一个用于实际的前端页面,另一个用于管理工具,并相应地缩小一切,但这似乎很难维护。
我希望可能有一些jQuery或CSS或其他东西可以使我填充一个div并给它50%比例的属性。
#myContainer{
zoom: 0.5;
-moz-transform: scale(0.5);
}
myContainer包含您正在编辑的所有元素。这在所有主要浏览器中都受支持。
transform-origin: 0 0
或 -moz-transform-origin: 0 0
来进行修复! - supersan这个跨浏览器库看起来更安全 - 只使用缩放和moz-transform可能不如jquery.transform2d的scale()覆盖更多的浏览器。
http://louisremi.github.io/jquery.transform.js/
例如:
$('#div').css({ transform: 'scale(.5)' });
好的- 我看到人们在没有解释的情况下将此投票否决。另一个答案在旧版Safari中无法工作(运行Tiger的人),而且它不会在某些较早版本的浏览器中一致地工作-也就是说,它确实缩放了东西,但是以非常像素化的方式进行,或者以一种与其他浏览器不匹配的方式移动元素的位置。
http://www.browsersupport.net/CSS/zoom
或者只需要查看这个问题,这个问题可能只是一个重复: