起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2007|回复: 5

[暂结贴(7天未回复)] 获取屏幕的宽度

[复制链接]

55

主题

257

帖子

519

积分

高级会员

Rank: 4

积分
519
QQ
发表于 2016-4-6 11:05:51 | 显示全部楼层 |阅读模式
在content里面加了一张图片,想把宽高设置成比例的。比如,宽就是100%,高是宽的75%。请问这个该怎么去做呢
发表于 2016-4-6 18:33:54 | 显示全部楼层
通过 this.getElementByXid('img的Xid')  获取到这个图片节点的dom对象!剩下的就是通过js操作dom节点的问题!上网搜下吧!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

55

主题

257

帖子

519

积分

高级会员

Rank: 4

积分
519
QQ
 楼主| 发表于 2016-4-6 20:19:43 | 显示全部楼层
liangyongfei 发表于 2016-4-6 18:33
通过 this.getElementByXid('img的Xid')  获取到这个图片节点的dom对象!剩下的就是通过js操作dom节点的问 ...

在modelload里面,这样做之后,可以做到我要的比例效果,但是页面会闪动一下。因为刚开始的时候,图片是没有高度的,等算出高度的时候,页面就会有一种闪的视觉。请问这个该如何避免呢?我想在bind-css里面写,但是不知道怎么写。请问我的这个想法行得通吗
回复 支持 反对

使用道具 举报

55

主题

257

帖子

519

积分

高级会员

Rank: 4

积分
519
QQ
 楼主| 发表于 2016-4-7 09:53:25 | 显示全部楼层
我看仿网易新闻的案例,那里面是直接把新闻图片的宽高写死了,这样在不同的手机上,图片不会发生变形吗
回复 支持 反对

使用道具 举报

发表于 2016-4-8 10:27:46 | 显示全部楼层
张明君 发表于 2016-4-6 20:19
在modelload里面,这样做之后,可以做到我要的比例效果,但是页面会闪动一下。因为刚开始的时候,图片是 ...

bind-css 的写法可以参考
/UI2/demo/misc/bind/index.w

就是css文件中自定义一个class属性样式
条件为true就自动给这个节点添加这个class样式!

仿网易新闻案例,你自己运行看看吧!固定宽带的图片显示大小不变!!是图片之间的空隙发生了变化!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

55

主题

257

帖子

519

积分

高级会员

Rank: 4

积分
519
QQ
 楼主| 发表于 2016-4-8 11:16:41 | 显示全部楼层
liangyongfei 发表于 2016-4-8 10:27
bind-css 的写法可以参考
/UI2/demo/misc/bind/index.w

谢谢,参考仿网易的案例,已经设置为固定宽高。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-6-2 09:34 , Processed in 0.062641 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表