左侧菜单的二级菜单盒子如何跨过banner区显示?

左侧菜单的二级菜单盒子如何跨过banner区显示?

http://img1.sycdn.imooc.com//climg/5c2882fa00013da907790576.jpg

http://img1.sycdn.imooc.com//climg/5c2882fb000116c814811055.jpg

第二张图是我写的效果。

我是以banner区的盒子做为父元素,二级菜单盒子gooodLists设置绝对定位,但是没法超出banner的长度,这是为什么呢?有什么办法可解决跨区域显示?

/* banner区域设置固定宽,居中显示 */
.banner {
	width: 1400px;
	height: 580px;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
}
/* 左边商品列表2级菜单样式 */
.goodsLists2 {
	position: absolute;
	top: 0;
	left: 250px;
	width: 800px;
	height: 800px;
	background-color: pink;
	z-index: 10000;
}

/* 左边商品列表1级菜单样式 */
.goodsLists {
	width: 250px;
	height: 580px;
    background-color: red;
    float: left;
}


正在回答

登陆购买课程后可参与讨论,去登陆

1回答

你好同学 , 从截图上以及你上传的部分代码,把二级菜单里面高度修改大点试一下,或者去掉高度, 里面的内容样式完善一下,撑开高度就行了 。如果还是不行 ,建议同学上传完整代码(html ,css都要粘贴完整) ,便于老师针对代码准确高效的帮助你 。

祝学习愉快 !

  • 不会飞的萌物 提问者 #1
    解决了,去掉 以下代码中的 overflow:hidden语句就能撑开了。 /* banner区域设置固定宽,居中显示 */ .banner { width: 1400px; height: 580px; margin: 0 auto; overflow: hidden; position: relative; }
    2019-01-02 17:32:31
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
前端小白入门系列课程
  • 参与学习           人
  • 提交作业       11218    份
  • 解答问题       36713    个

从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师