晏子 发表于 2011-11-3 21:52:31

有木有发现axsure矩形会多1像素?

不知道这个宽是怎么计算,不描边和描边都会多1像素,也就是说你画个190×40px的矩形,其实你用截图工具看一下,实际画出来的是191×41,加不加描边都是如此,这跟网页很不一样,网页里的宽度就是指box里面的宽度,margin 另计宽度,padding border包含在width值内,怎么能让设置软件把那多出的1像素去掉?
还有就是两个box的间距,如果第一个两个横排的box都是190px宽,一个距左0,一个距左200px,也就是说中间空10px,但是用截图软件,你会发现中间只空了9像素。这里又少了1像素!!!

尹广磊 发表于 2011-11-3 22:38:05

因为在Axure里,不把边框算在宽度里。所以在实际生成的页面中,矩形会比较实际多一个像素。

晏子 发表于 2011-11-3 22:52:11

2# 尹广磊
回复的真及时呀,这算不算bug呢,还不如把border算到width里,这样视觉上的宽度才是对的,画出来多少,看出来就是多宽,多好呀,害的我经常在psd里还要减1px,也可能是dw遗留给我的宽度强迫症,忽然要适应两种宽度计算不习惯。

尹广磊 发表于 2011-11-3 22:53:54

不算Bug,是axure为了给操作者控制简便,省去了边框宽度的设置。
原型工具,不是最终页面的页面制作工具。

晏子 发表于 2011-11-3 22:58:54

PS里的描边,我通常用向内描边,这样矩形的四个角会是直角,而且宽度计算也是包括描边的,跟视觉看到的是一致,Axure如果能和ps dw统一宽度的标准就好了,和软件厂商反应一下呗~

晏子 发表于 2011-11-5 17:10:29

发现FIREWORKS cs5里,描边分为像ps那种内 居中 外,我喜欢用内描边,这样填入是多宽,视觉上就是多宽,向外描边会比你设计的宽度多两像素,axure是多1像素,貌似把左侧描边合并到内容里面,右侧多出1像素。

王亮 发表于 2011-11-7 11:21:30

过于纠结表现细节,容易偏离产品设计的主旨。高保真原型做到基本交互的准确表达也就足够了,视觉设计阶段很少会有设计师在意原型上1个像素的细节差异,而是直接使用PS和AI重新设计,原型中的控件尺寸都不必要严格约束。楼主要跳出“精细思维”。

张鹤鹏 发表于 2011-11-8 10:07:59

1# 晏子


顺势而为才是最好的对症下药。
页: [1]
查看完整版本: 有木有发现axsure矩形会多1像素?