手机页面 根据网页大小自动显示字体大小
来源:互联网 发布:淘宝ipad主板可靠吗 编辑:程序博客网 时间:2024/04/30 14:51
$(function() {
window.addEventListener('load', function() {
FastClick.attach(document.body);
//$("#banner").attr("src", $("#banner").attr("data-url"));
$('.banner').height($('.banner img:eq(0)').height());
// $('.banner').switchPic({
// 'time': 3000,
// 'type': 'lr'
// });
}, false);
function otherCtr() {
$('.licon').height($('.logo>img').height())
}
$(window).resize(function() {
otherCtr()
});
otherCtr();
function textFit() {
$.fn.flowtype = function(options) {
var settings = $.extend({
maximum: 9999,
minimum: 1,
maxFont: 9999,
minFont: 1,
fontRatio: 35,
lineRatio: 1.45
}, options),
changes = function(el) {
var $el = $(el),
elw = $el.width(),
width = elw > settings.maximum ? settings.maximum : elw < settings.minimum ? settings.minimum : elw,
fontBase = width / settings.fontRatio,
fontSize = fontBase > settings.maxFont ? settings.maxFont : fontBase < settings.minFont ? settings.minFont : fontBase;
$el.css({
'font-size': fontSize + 'px',
'line-height': fontSize * settings.lineRatio + 'px'
})
};
return this.each(function() {
var that = this;
$(window).resize(function() {
changes(that)
});
changes(this)
})
};
$('body').flowtype({
minFont: 12,
maxFont: 28,
fontRatio: 40,
})
};
textFit();
window.addEventListener('load', function() {
FastClick.attach(document.body);
//$("#banner").attr("src", $("#banner").attr("data-url"));
$('.banner').height($('.banner img:eq(0)').height());
// $('.banner').switchPic({
// 'time': 3000,
// 'type': 'lr'
// });
}, false);
function otherCtr() {
$('.licon').height($('.logo>img').height())
}
$(window).resize(function() {
otherCtr()
});
otherCtr();
function textFit() {
$.fn.flowtype = function(options) {
var settings = $.extend({
maximum: 9999,
minimum: 1,
maxFont: 9999,
minFont: 1,
fontRatio: 35,
lineRatio: 1.45
}, options),
changes = function(el) {
var $el = $(el),
elw = $el.width(),
width = elw > settings.maximum ? settings.maximum : elw < settings.minimum ? settings.minimum : elw,
fontBase = width / settings.fontRatio,
fontSize = fontBase > settings.maxFont ? settings.maxFont : fontBase < settings.minFont ? settings.minFont : fontBase;
$el.css({
'font-size': fontSize + 'px',
'line-height': fontSize * settings.lineRatio + 'px'
})
};
return this.each(function() {
var that = this;
$(window).resize(function() {
changes(that)
});
changes(this)
})
};
$('body').flowtype({
minFont: 12,
maxFont: 28,
fontRatio: 40,
})
};
textFit();
})
<html >
<body>
sdfsdfsdfsdf
</body>
<script src="Scripts/zepto.min.js"></script>
<script src="Scripts/fastclick.min.js"></script>
<script src="Scripts/file1.min.js"></script>
<script src="Scripts/swipe.min.js"></script>
</html>
0 0
- 手机页面 根据网页大小自动显示字体大小
- 动态获取页面大小,根据大小给html设置字体大小
- 前端杂记:根据页面大小动态计算字体大小
- 移动端根据屏幕大小自动设置body字体大小
- IFrame 根据嵌入页面自动调节大小
- 手机上面正常显示网页大小
- 根据屏幕大小自适应字体大小
- 关于苹果手机页面中字体大小显示不正确的问题
- 弹出页面脚本,自动根据页面大小居中
- Ext页面根据浏览器大小显示全部,页面居中
- Ext页面根据浏览器大小显示全部,页面居中 .
- Android 根据屏幕大小设置字体大小
- android linearLayout 根据不同的分辨率自动调整 显示大小
- 关于网页字体大小显示问题
- 手机端网页所有内容根据屏幕大小自适应(大小,位置)
- 关于手机上显示网页自适应大小viewport参数设置
- android字体大小根据分辨率自动调整
- android字体大小根据分辨率自动调整
- 一元多项式加和乘
- 高质量 Android 开发框架 LoonAndroid 详解
- seL4系统调用
- android bitmap compress
- MFC进度条编程控制-----总结的挺好
- 手机页面 根据网页大小自动显示字体大小
- linux下部署tomcat项目
- SCALA学习笔记1--SCALA开发环境安装及验证
- mac 下终端访问文件出现“Permission Denied”解决方案
- Dialog对话框之自定义AlertDialog
- SDUST-OJ-1681 Problem 求集合的交并补集(不用STL,手写单链表实现)
- iOS项目上传到AppStore步骤流程
- 数据库 事务回滚实例(C#)
- iOS开发004 怎样在Swift中使用CocoaPods