Jquery 调整浏览器大小时,如何防止div重叠?
我不擅长CSS,并且有一些严重的问题。我有一个位于的网页:当浏览器调整大小时,它会变得一团糟。包含底部横幅的div重叠了表单元素。我需要把它推倒。我曾尝试将Jquery 调整浏览器大小时,如何防止div重叠?,jquery,css,jquery-mobile,Jquery,Css,Jquery Mobile,我不擅长CSS,并且有一些严重的问题。我有一个位于的网页:当浏览器调整大小时,它会变得一团糟。包含底部横幅的div重叠了表单元素。我需要把它推倒。我曾尝试将position=relative添加到下面的div中,但最终看到右侧的滚动条 有人能用通俗易懂的英语帮我做些什么吗?添加 position: relative; 到库类。position=absolute表示从层次结构中具有position=relative的第一个父元素开始的偏移(上、左、下、右),或者如果没有具有position=re
position=relative
添加到下面的div中,但最终看到右侧的滚动条
有人能用通俗易懂的英语帮我做些什么吗?添加
position: relative;
到库类。
position=absolute
表示从层次结构中具有position=relative
的第一个父元素开始的偏移(上、左、下、右),或者如果没有具有position=relative
的父元素,则文档本身不存在。.gallery div中的图像是绝对定位的,但没有相对定位的父元素,因此,您在img元素上设置的左上偏移值从文档的边缘开始计数,而不是从.gallery div的边缘开始计数
要更正此问题,请将.gallery div的position属性设置为relative,并调整该div内图像的偏移量(顶部、左侧等),使其精确定位到所需的位置。能否在jsfiddle.net中发布此示例?这将增加获得帮助的机会。顺便说一句,此页面不适合小屏幕显示。横幅可能永远不会出现在当前的CSS中。我使用的是用于移动设备的jQuery Mobile。我说的是CSS。本页可以用更好的方式完成。:-)一个很好的解释为什么position:relative应该可以解决这个问题。很好的解释但是现在我已经做了position=relative,正如前面提到的,右边有滚动条?