【发布时间】:2013-03-23 06:09:05
【问题描述】:
我正在为我的学校项目(高中)创建一个作品集网页,并且我有一个名为“工作”的部分。在那里,我想让图像彼此并排显示(只是一些填充),然后如果您单击它们,将会有一种下拉菜单,其中图像将出现在左侧站点上,而文本则出现在右侧。这也会将网页上的其余内容下推。
一个例子?谷歌图片。如果你在某个地方搜索,比如说“google”,然后你去图片,如果你现在点击一个随机图片,就会有一个带有图片和一些文字的平滑下拉列表,网站上的其余内容是推下去。这就是我要的。只是我不知道如何获得该下拉菜单并将页面的其余部分向下推。
让图片像谷歌一样浮动没什么大不了的,这里的问题是当您点击图片时会出现下拉内容,并将内容下推。
我使用 PHP 可以在我想要的任何时候放入东西,但现在获取该 imagedropdown 不在我的能力范围内。
这不一定适用于所有浏览器,只要它适用于 webkit 和 mozilla 就可以了。
有什么帮助吗? :)
【问题讨论】:
-
检查他们的HTML源代码,它可以给你一些想法
-
另外,使用一些已经这样做的框架或插件。如果你不知道从哪里开始,我相信你很难靠自己快速/实用地完成它。
-
是的,我正在调查。但它有点乱,很难找到相关信息。
-
人们可能会讨厌我在一个普通的 JS 问题上鼓励它。但是,有 jQuery 插件可以做到这一点。如果你不想使用它(我完全理解,我自己很少使用它)你可能想看看他们的源代码,看看它是如何完成的。
-
我最近回答了类似的问题:stackoverflow.com/questions/15465197/…。检查 cmets 以获取完整的实现示例。
标签: javascript html css drop-down-menu