如何像谷歌那样得到下拉图像视图
How do I get a drop down image view just like Google?
我正在为我的学校项目(高中)创建一个投资组合网页,我有一个叫做工作的部分。在那里我想有图像出现沿彼此(只是一些填充),然后如果你点击它们,会有一种下拉菜单,其中的图像将出现在左边的网站,并在右边的文本。这也会把网页上的其他内容往下推。
一个例子吗?谷歌图像。如果你搜索一些东西,比如"google",然后你去到图片,如果你现在点击一个随机的图片,有一个平滑的下拉框,上面有图片和一些文字,网站上的其他内容被推到下面。这就是我想要的。只是我不知道如何让这个下拉菜单下拉页面的其余部分
让图片像google一样浮动不是什么大不了的事,这里的问题是当你点击图片的时候让下拉框出现,让内容向下推。
我正在使用PHP能够在我想要的时候把东西放进去,但是获得imageddropdown现在不在我的能力范围内。
这并不一定要在所有浏览器中工作,只要它在webkit和mozilla中工作就可以了。
帮忙吗?:)
你可以用JQuery来实现。
简单地创建一个div,你想用无显示动画。
使用Jquery的滑动函数
$(selector).slideDown();
和Jquery文档
http://api.jquery.com/slideDown/(如果你还没有包含JQuery,不要忘记先包含它)
编辑-(我真的很讨厌还不能评论问题)
无论如何,在需要的时候把内容往下推,只要把你想要的东西放在一个容器里,div的最小高度是100px,然后如果容器里的东西大于100px,div就会变大,使它适合,并把它下面的东西往下推。
这是一个更新的小提琴http://jsfiddle.net/hvf7Q/1/
希望我有所帮助
让每一行图像都在类似div
的东西中。然后,下拉菜单应该已经存在于你的HTML中的某个地方,并使用jQuery"传输"它(函数remove, append, after等)。
小三角形可以使用图像在行中的索引来定位。如果它们是正方形更容易,否则使用jquery宽度矩形
- 更改表视图中选定行的图像
- 当我点击MVC视图中的图像时,如何打开另一个页面
- 如何使rails上的所有图像异步加载视图页面
- 如何将叠加图像添加到SIMILE Exhibit地图视图中
- 用javascript制作一个网格视图图像
- 如何在钛(合金)图像视图中使用后置布局
- 如何使用 Jquery/javascript 根据视图端口大小调整图像大小
- 从片段 WebView JavaScript 更新活动图像视图
- 在剑道 UI 树视图项旁边添加图像不起作用
- 在主干视图中处理图像错误事件
- 在网页视图中显示安卓资产图像文件
- 避免从主干视图中重新渲染图像和其他内容
- 图像数据中的更改未反映在模型视图中
- 检测所有图像何时加载到角度.js视图中
- 如何在不在“视图中”时卸载图像以节省内存
- 获取嵌套网格视图中图像鼠标悬停的动态详细信息
- 包含文本和 URL 的图像列表视图
- 背景图像和反应本机上的滚动视图
- 如何像谷歌那样得到下拉图像视图
- 图像视图-无效的图像类型