MediaWiki:Common.js:修订间差异

来自尘月维基
跳转到导航 跳转到搜索
Maintenance script​(留言 | 贡献)
缩放余量
Maintenance script​(留言 | 贡献)
缩放留白收尾
第7行: 第7行:
var w = root.clientWidth;
var w = root.clientWidth;
if ( w > 0 && w < BASE ) {
if ( w > 0 && w < BASE ) {
root.style.zoom = ( w / ( BASE + 40 ) ).toFixed(4);
root.style.zoom = ( w / ( BASE + 64 ) ).toFixed(4);
} else {
} else {
root.style.zoom = '';
root.style.zoom = '';

2026年10月31日 (六) 13:39的版本

/* 尘月维基:窄屏整页等比缩放,保证手机与电脑看到完全相同的布局 */
( function () {
	var BASE = 1120;

	function fit() {
		var root = document.documentElement;
		var w = root.clientWidth;
		if ( w > 0 && w < BASE ) {
			root.style.zoom = ( w / ( BASE + 64 ) ).toFixed(4);
		} else {
			root.style.zoom = '';
		}
	}

	if ( document.readyState === 'loading' ) {
		document.addEventListener( 'DOMContentLoaded', fit );
	} else {
		fit();
	}
	window.addEventListener( 'resize', fit );
	window.addEventListener( 'orientationchange', fit );
}() );