作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我正在尝试居中的两列布局,我希望右列中的水平线一直延伸到浏览器视口(viewport)的右边缘。这将要求这些元素比它们所在的父列更宽,但仅在右侧。
这是一个示例图片:
(来源:sans-concept.com)
这是 JSFiddle 上的一个快速模型,HR 已经到位但还没有扩展到容器之外:
http://jsfiddle.net/ericcarl/3fQKe/
这让我很接近:
hr {
position: absolute;
left: 0;
right: 0;
}
但它将 HR 扩展到整个页面,而不仅仅是右侧。对此有什么想法吗?谢谢!
最佳答案
如果你确保你的整个创作都在一个屏幕大小的 div 中,并且有属性溢出:隐藏;那么你可以让它们无限长,最终用户应该无法分辨。
有点像宽度:500%;应该可以解决问题。
这是一个 fiddle 。拖动结果窗口,使其足够大以查看结果。
关于html - 使子元素在一个方向上比父元素宽,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9474126/
在这个例子中,我使用的是 flex-direction:row http://jsfiddle.net/9a1d2ddz/ 当空间不足以容纳元素时,出现垂直滚动条 我想达到同样的效果,但采用“从上到下
我是一名优秀的程序员,十分优秀!