移动了 只剩scrollview缩放 还原功能了 怎么能还原

&>&仿discuz论坛里图片点击放大图片,可移动等功能-JavaScript..
仿discuz论坛里图片点击放大图片,可移动等功能-JavaScript..
上传大小:566KB
discuz论坛里图片点击放大图片,可移动等功能-JavaScript
综合评分:2
下载个数:
{%username%}回复{%com_username%}{%time%}\
/*点击出现回复框*/
$(".respond_btn").on("click", function (e) {
$(this).parents(".rightLi").children(".respond_box").show();
e.stopPropagation();
$(".cancel_res").on("click", function (e) {
$(this).parents(".res_b").siblings(".res_area").val("");
$(this).parents(".respond_box").hide();
e.stopPropagation();
/*删除评论*/
$(".del_comment_c").on("click", function (e) {
var id = $(e.target).attr("id");
$.getJSON('/index.php/comment/do_invalid/' + id,
function (data) {
if (data.succ == 1) {
$(e.target).parents(".conLi").remove();
alert(data.msg);
$(".res_btn").click(function (e) {
var parentWrap = $(this).parents(".respond_box"),
q = parentWrap.find(".form1").serializeArray(),
resStr = $.trim(parentWrap.find(".res_area_r").val());
console.log(q);
//var res_area_r = $.trim($(".res_area_r").val());
if (resStr == '') {
$(".res_text").css({color: "red"});
$.post("/index.php/comment/do_comment_reply/", q,
function (data) {
if (data.succ == 1) {
var $target,
evt = e || window.
$target = $(evt.target || evt.srcElement);
var $dd = $target.parents('dd');
var $wrapReply = $dd.find('.respond_box');
console.log($wrapReply);
//var mess = $(".res_area_r").val();
var mess = resS
var str = str.replace(/{%header%}/g, data.header)
.replace(/{%href%}/g, 'http://' + window.location.host + '/user/' + data.username)
.replace(/{%username%}/g, data.username)
.replace(/{%com_username%}/g, data.com_username)
.replace(/{%time%}/g, data.time)
.replace(/{%id%}/g, data.id)
.replace(/{%mess%}/g, mess);
$dd.after(str);
$(".respond_box").hide();
$(".res_area_r").val("");
$(".res_area").val("");
$wrapReply.hide();
alert(data.msg);
}, "json");
/*删除回复*/
$(".rightLi").on("click", '.del_comment_r', function (e) {
var id = $(e.target).attr("id");
$.getJSON('/index.php/comment/do_comment_del/' + id,
function (data) {
if (data.succ == 1) {
$(e.target).parent().parent().parent().parent().parent().remove();
$(e.target).parents('.res_list').remove()
alert(data.msg);
//填充回复
function KeyP(v) {
var parentWrap = $(v).parents(".respond_box");
parentWrap.find(".res_area_r").val($.trim(parentWrap.find(".res_area").val()));
评论共有7条
只有鼠标点击放大功能,并没有移动和鼠标滚轮缩放功能
真不值得花10分,不要下载了
不好用,不是我想要的效果,我同意啊
综合评分:
积分/C币:5
liyongnoyil
综合评分:
积分/C币:3
综合评分:
积分/C币:10
综合评分:
积分/C币:3
综合评分:
积分/C币:3
VIP会员动态
CSDN下载频道资源及相关规则调整公告V11.10
下载频道用户反馈专区
下载频道积分规则调整V1710.18
spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip
资源所需积分/C币
当前拥有积分
当前拥有C币
输入下载码
为了良好体验,不建议使用迅雷下载
仿discuz论坛里图片点击放大图片,可移动等功能-JavaScript..
会员到期时间:
剩余下载个数:
剩余积分:0
为了良好体验,不建议使用迅雷下载
积分不足!
资源所需积分/C币
当前拥有积分
您可以选择
程序员的必选
绿色安全资源
资源所需积分/C币
当前拥有积分
当前拥有C币
为了良好体验,不建议使用迅雷下载
资源所需积分/C币
当前拥有积分
当前拥有C币
为了良好体验,不建议使用迅雷下载
资源所需积分/C币
当前拥有积分
当前拥有C币
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
无法举报自己的资源
你当前的下载分为234。
你还不是VIP会员
开通VIP会员权限,免积分下载
你下载资源过于频繁,请输入验证码
您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:!
若举报审核通过,可返还被扣除的积分
被举报人:
举报的资源分:
请选择类型
资源无法下载 ( 404页面、下载失败、资源本身问题)
资源无法使用 (文件损坏、内容缺失、题文不符)
侵犯版权资源 (侵犯公司或个人版权)
虚假资源 (恶意欺诈、刷分资源)
含色情、危害国家安全内容
含广告、木马病毒资源
*详细原因:
仿discuz论坛里图片点击放大图片,可移动等功能-JavaScript..EXCEL怎么设置使转动鼠标滚轮是上下移动工作表而非放大与缩小?
Excel中,滚动鼠标滚轮时,默认就是上下移动工作表。只有在按下Ctrl键同时滚动滚轮,才有放大缩小的缩放功能。遇到这种反常情况,解决办法:检查键盘故障问题例如:测试Ctrl键是否损坏或异常(可以试试Ctrl+C、Ctrl+V复制粘贴功能是否异常)。或者换一个键盘,试试是否出现同样的问题,进行原因排查。检查是否输入法有问题临时关闭输入法,使用系统默认的英文输入法,进行Ctrl键的操作,测试是否异常检查是否Excel设置的问题。彻底卸载Excel后重新安装,一般即可修复。
在“工具”——“选项”——“常规”中把“用智能鼠标缩放”选项不选即可
选项设置问题.
检查键盘检查选项设置
键盘或CTRL键有问题,多弹压几次两个CTRL键,再试试
人的综合分
感谢您为社区的和谐贡献力量请选择举报类型
经过核实后将会做出处理感谢您为社区和谐做出贡献
确定要取消此次报名,退出该活动?找设计,上红动!
2005年创办,老品牌值得信赖
您的位置: &
选择工具只能移动 不能放大缩小
选择工具只能移动 不能放大缩小
实力值0 点&资源币1004 枚&
选择工具只能移动 不能放大缩小
总悬赏金额:8枚资源币
AI&&选择工具只能移动 不能放大缩小
需要按键盘上的E键 但是好像会锁定那个图形 一定要按选择键,单击空白处没有用
(164.05 KB)
(196.12 KB)
低迷的血糖
实力值0 点&资源币34 枚&
你先在【视图】下【显示定界框】,然后再试下,那个不需要按E也能操作图形。按理说只要图形能被选定就能修改。
资源币:&悬赏8&枚&&&& 19:40
评价: 非常感谢,问题解决了
实力值0 点&资源币318 枚&
百度了几个小时了都没找到 还是红动强大
专业在线设计服务平台
红动创办于2005年,老品牌值得信赖在 SegmentFault,学习技能、解决问题
每个月,我们帮助 1000 万的开发者解决各种各样的技术问题。并助力他们在技术能力、职业生涯、影响力上获得提升。
问题对人有帮助,内容完整,我也想知道答案
问题没有实际价值,缺少关键内容,没有改进余地
如题,这种方式做的移动Web页面,设计稿通常是按照960*640的规格进行设计,再开发的时候,通常会把里面量到的尺寸缩小一半再开发。
&meta name=”viewport” content=”width=device-width, initial-scale=1, maximum-scale=1″&
那既然要缩小一半再开发,为什么不直接设置width=640,然后按照设计稿的尺寸进行开发呢?
对于第一种方法,我暂时能想到好处之后图片缩小了一半,不知道还有什么其他原因促使大家去用width=device-width
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
这涉及到了移动设备(ios, android)的屏幕尺寸问题,device-width指的是设备的物理宽度,width是页面宽度,这么做是为了兼容更多的设备,当然只通过viewport标签还是不够的,还需要配合进行响应式设计。
这儿有两篇之前翻译的关于viewport的文章,希望有帮助:
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
在网页的&head&中增加这句话,可以让网页的宽度自动适应手机屏幕的宽度。
width=device-width :表示宽度是设备屏幕的宽度
initial-scale=1.0:表示初始的缩放比例
minimum-scale=0.5:表示最小的缩放比例
maximum-scale=2.0:表示最大的缩放比例
user-scalable=yes:表示用户是否可以调整缩放比例
手机的屏幕肯定有各种分辨率如果单纯固定死640的话,你就看不到其他手机分辨率的效果了
自适应网页设计参考
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
视网膜屏幕的分辨率比如 960*640 , 并非所有屏幕都是视网膜屏幕, 比如iPhone3GS的分辨率就是480*320
为了让页面在两者都可以正常显示,所以视网膜屏幕主机的浏览器会做一些 "特殊的动作"(比如如果你什么也不做,就只是设个宽度,你会发现结果出乎你意料,建议你在iPhone4S试一下,它的分辨率刚好是960*640,但是你不加Meta画一个96*640的div试试) .
真正的原因是一份标签适应960*640和480*320以及其他(比如电脑,有时候会用电脑或iPad浏览手机网页)
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
你可以在页面里写一个js计算浏览器渲染的宽度,你会发现iphone浏览器认为自己的宽度只有320px
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
加width=device-width,字体大小才会适合阅读。你用手机访问一些网站的时候,看到的页面和电脑上一样,字体非常小,需要缩放才能看清,这种就是没加width=device-width的。
如果布局、字体都没什么问题,缩放也不是很有必要了。
同步到新浪微博
分享到微博?
关闭理由:
删除理由:
忽略理由:
推广(招聘、广告、SEO 等)方面的内容
与已有问题重复(请编辑该提问指向已有相同问题)
答非所问,不符合答题要求
宜作评论而非答案
带有人身攻击、辱骂、仇恨等违反条款的内容
无法获得确切结果的问题
非开发直接相关的问题
非技术提问的讨论型问题
其他原因(请补充说明)
我要该,理由是:
在 SegmentFault,学习技能、解决问题
每个月,我们帮助 1000 万的开发者解决各种各样的技术问题。并助力他们在技术能力、职业生涯、影响力上获得提升。博客分类:
1.在viewDidLoad中对scrollview的contentSize属性赋值 告诉他滑动范围。
1.在storyboard的scrollview的attribute标签中设置zoom的范围。
2.实现一个UIScrollViewDelegate[scrollview的委托],并将其在viewDidLoad中传给scrollview
3.实现UIScrollViewDelegate 需要复写- (UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView
这个方法返回需要zoom的view。
注意:如果使用缩放
且缩放的view大于屏幕
则必须要设置所需要缩放的view的fram 否则 zoom过程中会将view的frame改变 从而改变到了 image的size 导致scrollView 的contentSize 改变 影响滑动效果。
所以每次使用zoom的时候 需要变化的view需要设置它的frame.szie与它的内容大小绑定[如imageView 的image.size]
简要代码:
ISViewController.m
ImageInScrollView
Created by liu poolo on 12-10-12.
Copyright (c) 2012年 liu poolo. All rights reserved.
#import "ISViewController.h"
@interface ISViewController ()&UIScrollViewDelegate&
@implementation ISViewController
@synthesize scrollView=_scrollV
@synthesize imageView=_imageV
- (void)viewDidLoad
[super viewDidLoad];
//设置UIScrollViewDelegate
self.scrollView.delegate=
self.scrollView.contentSize=self.imageView.image.
self.imageView.frame=CGRectMake(0, 0, self.imageView.image.size.width, self.imageView.image.size.height);
self.imageView.frame=CGRectMake(0, 0, self.imageView.image.size.width, self.imageView.image.size.height);
//如果不加这句的话
//那么正常拖动是可以的,但是如果zoom了 就会有问题
//zoom发生后会把frame变成当前显示大小[imageview默认大小 屏幕显示大小 如是全屏则就是全屏大小] zoom变化导致frame同步改变了image的size 大小为frame大小
//image 的size改变后导致self.scrollView.contentSize 变成了frame的大小
从而contentSize变小了 无法实现正常拖动。
//然后根据zoom缩放比例变化。而不是根据实际图片大小。这么导致zoom后就无法拖动了[因为frame大小]
- (UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView
//返回需要zoom的view
//如果想要scrollview 实现缩放 则需要给scrollview.delegate 对一个UIScrollViewDelegate 对象
//且 此对象需要覆写viewForZoomingInScrollView 方法。
//总结:只有 scrollview的delegate复写了viewForZoomingInScrollView scrollview才会缩放。
return self.imageV
- (void)didReceiveMemoryWarning
[super didReceiveMemoryWarning];
self.scrollView=
self.imageView=
浏览 15028
浏览: 318555 次
来自: 深圳/湛江
很多API doc生成工具生成doc需要重度依赖代码里加注解的 ...
有源码么,想学习
借我一双翅膀 写道大哥,求指教啊?
大哥,求指教啊
是不是要加个权限?
(window.slotbydup=window.slotbydup || []).push({
id: '4773203',
container: s,
size: '200,200',
display: 'inlay-fix'}

我要回帖

更多关于 360浏览器缩放还原 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信