我想将引导列位置设置为固定的(col-md-4
)。 这是关于一个店铺,分为2列:Bootstrap fixed col-md-4
- 店含量(很长&滚动)
col-md-8
- 车的内容(很短&固定的,所以当你滚动商店的内容,在购物车的内容始终保持可见)
col-md-4
我不知道在bootstrap中这样做的正确方法是什么。
这是我预期的行为:http://image.noelshack.com/fichiers/2016/08/1456677164-neededbehavior.jpg
现在,我已经尝试设置col-md-4
位置固定css
财产,它有点儿工作,但不是全部。
正如您在this picture中所看到的,当我将col-md-4
的位置设置为固定时,其宽度(col-md-4
的33%)比应该更宽。
实际上,col-md-4
的bootstrap的css属性宽度为33%,它是从其父容器中计算出来的。
但是,当位置设置为固定时,由于某些原因,33%是从屏幕视图宽度计算的。因此,如果分辨率宽度为2500像素,则不会是容器1170像素的33%,而是2500像素的屏幕尺寸的33%。 因此,col-md-4
是比预期更宽,并溢出容器。
我想我可以重新计算在JavaScript中的正确宽度,但我不知道是否有一个正确的方法来做bootstrap(我猜是这样)。
你把你的内容放在容器下吗?或者你的内容可能会很大并且溢出,那么你可以使用'overflow:hidden;'作为购物车样式 – budirec