我想知道是否有可能使不可滚动的网页全宽头,内容和页脚缩放在不同的显示器尺寸?所以它可以作为网站的前端运行。自动缩放HTML页面
0
A
回答
0
是的,这是可能的。你可以做一些简单的像(jsFiddle):
身体:
<div id="header"> header </div>
body
<div id="footer">footer</div>
并使用CSS来管理布局:
#header{width:100%; background:#f00;}
#footer{width:100%; background:#f00;bottom:0;position:absolute;}
为了使页面不可滚动,你可以简单地隐藏通过指定页面滚动条:
body{ overflow: hidden;}
这不会工作完美fo所有场景,但它应该让你开始。
+0
我想更像这样:http://themefuse.com/demo/wp/photoartist/ – user2813059
0
0
是的,是可以做到的。这是一个我用小CSS创建的Javascript函数。这非常适合在不改变比例的情况下自动调整页面的大小。这将调整启动时的页面大小和窗口的大小。
CSS:
body{
height:620px;
width:1023px;
position:absolute;
box-sizing:border-box;
transform-origin: 0 0;
-moz-transform-origin:0 0;
-o-transform-origin: 0 0;
-webkit-transform-origin: 0 0;
}
的JavaScript:
var ratio;
var left;
resize();
$(window).resize(function() {resize();});
function resize()
{
ratio = window.innerHeight/$('body').innerHeight();
if (window.innerWidth/$('body').innerWidth() < ratio) {
ratio = window.innerWidth/$('body').innerWidth();
}
ratio -= .04;
$('body').css('-ms-zoom', ratio);
$('body').css('-moz-transform', 'scale(' + ratio + ')');
$('body').css('-o-transform', 'scale(' + ratio + ')');
$('body').css('-webkit-transform', 'scale(' + ratio + ')');
$('body').css('transform', 'scale(' + ratio + ')');
left = ($(window).innerWidth() - $('body').outerWidth() * ratio)/2;
$('body').css('left', left);
}
相关问题
- 1. javascript页面缩放
- 2. JavaScript页面缩放
- 3. 自动缩放?
- 4. HTML导航栏缩放页面而不是移动内容
- 5. 使用iframe进行缩放html页面移动
- 6. HTML表中的自动缩放图像
- 7. HTML页面重载自动
- 8. Html页面自动刷新
- 9. 自动刷新HTML页面
- 10. 防止IE Mobile自动缩放网页
- 11. CALayer自动缩放多页TIFF NSImage
- 12. 自动将Vimeo视频缩放到页面高度的100%
- 13. phpBB自动缩放
- 14. 自动缩放AWS
- 15. GAE自动缩放
- 16. Matplotlib自动缩放
- 17. 自动缩放WinForms
- 18. HTML默认元素大小(缩放HTML页面)
- 19. css/javascript页面缩放
- 20. JavaScript - 防止页面缩放
- 21. JasperReports页面大小缩放
- 22. 使用JQuery缩放页面?
- 23. Window.print()缩放页面内容?
- 24. 强制HTML页面缩小
- 25. 自动滚动加载html页面
- 26. 设置移动页面缩放/放大CSS
- 27. 自动释放池页面损坏
- 28. 我的模板页面会在移动设备上自动缩放
- 29. 自动缩放WordPress图片
- 30. 自动旋转缩放Imageview
是。但是,您是否考虑过智能手机屏幕上的文字有多小? – Sadiq
我不需要它在智能手机上运行。我将在--kiosk模式下为此网页运行chrome。它将在本地网络,所以我控制客户端电脑。 – user2813059