将 div 放置在主要内容之外,水平滚动条不会检测到
我在 http://scottmccarthydesign.com/blocks/blocktest.html 上有一个我的问题的模型
我有 5 个 div:1. 整体内容 div 为 600px,2. 左轨,3. 右轨,4. 右轨中的绝对定位框,以及 5. 另一个绝对定位框在父框内。
目标 1:将 div #5 推到主要内容 div 之外。我通过绝对定位和右:-25px 完成了这一点。
目标2:我不希望浏览器的水平滚动条出现,除非浏览器窗口宽度小于主要内容div的宽度(600px)。
I have a mockup of my problem at http://scottmccarthydesign.com/blocks/blocktest.html
I have 5 divs: 1. Overall content div at 600px, 2. a left rail, 3. a right rail, 4. an absolutely positioned box in the right rail, and 5. another absolutely positioned box inside the parent box.
Objective 1: Push div #5 outside of the main content div. I have accomplished this with absolute positioning and a right: -25px.
Objective 2: I don't want the browser's horizontal scroll bar to appear unless the browser window width is less than the width of the main content div (600px).
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
添加这个怎么样:
我认为它应该是相当不言自明的......
免责声明:仅在 Opera 中进行了测试,但我使用了类似的技巧和 IIRC,它适用于所有最新的浏览器。
How about adding this:
I think it should be fairly self-explanatory ...
Disclaimer: Only tested in Opera, but I used a similar trick and IIRC that worked in all recent browsers.