今天产品中设计到一个问题就是往DIV里面加子Div,宽度超过父类Div的宽度,想要显示滚动条而不是换行重新添加。
其实可以用table 或用ul,li标签实现,我为了图省事,简单改了下CSS样式。
测试代码如下:
<div style="width:300px; height:200px; background:red;overflow-x: auto;position: relative;"> <div style="width:120px; height:150px; background:blue;position: absolute;left: 0px;"> </div> <div style="width:120px; height:150px; background:green;position: absolute;left: 120px;"></div> <div style="width:120px; height:150px; background:orange;position: absolute;left: 240px;"></div> </div>
效果如下:
当时尝试了用dispaly属性来修改,但一直未成功,这样写不得不给个left一个具体值,感觉不妥,但产品里的比较复杂,用table做界面没有原先的好。暂时用了absolute和left来达到效果。
个人感觉应该还有其他的实现方式。待后续研究。
相关推荐
div横向排列 div横向排列
div+css横向布局
div+css布局制作横向带箭头步骤流程样式 div+css布局制作横向带箭头步骤流程样式 div+css布局制作横向带箭头步骤流程样式
div+css例子div+css例子div+css例子div+css例子div+css例子div+css例子div+css例子div+css例子div+css例子div+css例子div+css例子div+css例子div+css例子div+css例子div+css例子div+css例子div+css例子div+css例子...
css+div实现的精美导航条,有下拉的横向排列子菜单。javascript实现动画浮动效果。
div+css+ul-li制作横向导航栏,简洁清楚。原理清楚,适合学习。
CSS+DIV设计实例:实现让多个DIV排列时居中.txt
div _cssdiv _cssdiv _cssdiv _cssdiv _cssdiv _cssdiv _cssdiv _cssdiv _cssdiv _cssdiv _cssdiv _cssdiv _cssdiv _cssdiv _css
div+css div+css精通CSS
div css练习
css div 网页设计css div 网页设计css div 网页设计css div 网页设计
div+css高度自适应网页布局,子div含float,父div高度自适应,已经通过测试的浏览器:ie6、ie7、ie8、火狐、Chrome。 代码来源: http://www.positioniseverything.net/articles/onetruelayout/equalheight
div+css手册,比较不错呀!
青色大气横向DIV+CSS导航菜单.rar青色大气横向DIV+CSS导航菜单.rar青色大气横向DIV+CSS导航菜单.rar青色大气横向DIV+CSS导航菜单.rar青色大气横向DIV+CSS导航菜单.rar青色大气横向DIV+CSS导航菜单.rar青色大气横向...
div+css,web标准,div+css布局,div+css实例,div+css模板
漂亮遮罩层css+div 漂亮遮罩层css+div 漂亮遮罩层css+div 漂亮遮罩层css+div 漂亮遮罩层css+div 漂亮遮罩层css+div 漂亮遮罩层css+div 漂亮遮罩层css+div 漂亮遮罩层css+div 漂亮遮罩层css+div 漂亮遮罩层css+div ...
div+css布局大全 B/S项目表现层也很重要!
几款不错的DIV+CSS样式 里面有3D按钮 层模拟窗口移动
DIV+CSS 源码DIV+CSS