做了个瀑布流,晒美腿,你懂的

2012 年 2 月 13 日
 onlytiancai
http://datui.sinaapp.com
界面做的比较烂,不会设计,
还有就是手机上浏览我想让他显示两列,怎么弄呀?
用那个媒体查询搞了半天手机上还是960宽
13398 次点击
所在节点    分享创造
57 条回复
Sivan
2012 年 2 月 13 日
我进去之后就没心思想技术的问题了。
realfex
2012 年 2 月 13 日
顶部配色挺有团购网站的赶脚。。。
54xiaobin
2012 年 2 月 13 日
域名真霸气
wdx
2012 年 2 月 13 日
果断抱大腿
jwu
2012 年 2 月 13 日
LOL
期待lz公布源码参考参考哈~
sigone
2012 年 2 月 13 日
@onlytiancai 希望分享
mr_pppoe
2012 年 2 月 13 日
也看了半天
sun019
2012 年 2 月 13 日
嗯 不错哦
babyisland
2012 年 2 月 13 日
有人会有【做个“晒胸肌”来取悦广大女性用户】的想法吗?
avatasia
2012 年 2 月 13 日
hanbaoo
2012 年 2 月 13 日
@babyisland 女生看个一两次还行,看多了容易恶心吧
onlytiancai
2012 年 2 月 13 日
@eric_zyh 你好,我改好了,图片没显示出来的时候只显示很小的一片区域。
为啥用height:20px呀。
我的例子在http://www.shailiwu.com
eric_zyh
2012 年 2 月 13 日
如果height太大,网页没加载完之前能很明显的看到上下2个瀑布块之间的间隔。加载完后,masonry计算瀑布块位置会有个很明显的闪动效果,体验不是很好。

不过你的网页实在是加载太慢了,所以一直卡在那。 可以考虑加一个loadding
onlytiancai
2012 年 2 月 13 日
@eric_zyh 恩,明白了,谢谢。
图片都是新浪的,不应该太慢呀。

手机上如何让它只显示两列呢?


<meta name="viewport" content="width=device-width, initial-scale=1">

@media only screen and (max-width: 768px) {
.topbar-inner{
width:490px;
}
}

@media only screen and (max-width: 768px) {
.container-fluid .content{
width:490px;
}
}

这几个我都设置了,可我的手机上只显示一列了,而且顶部导航还是没缩小。
我用width:100%;max-width:960px,在手机上效果也不好。
eric_zyh
2012 年 2 月 13 日
masonry计算列数量的方法是:_getColumns。 你可以拿源码调试一下。

按道理应该是两列

this.cols = Math.floor( ( containerWidth + this.options.gutterWidth ) / this.columnWidth );

490 0 240
onlytiancai
2012 年 3 月 7 日
https://github.com/onlytiancai/datui 开源了,我把代码放到github上了,希望大家能一起改进前端界面和后端代码,呵呵。
NO_29
2012 年 3 月 7 日
看了半天,手滑收藏了=。=
udonmai
2012 年 3 月 7 日
好福利+1
zhuzhuor
2012 年 3 月 7 日
牛逼!!!
ksky
2012 年 3 月 7 日
收了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/27235

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX