2014-11-03 136 views
0

我一直在撞墙,试图弄清楚这一点; http://nicklemmon.com/lily内容容器没有调整大小以适合内容

由于某些原因,.content div的高度不会适应其内容!我可以使内容的高度大于100%,但是这样做会破坏流畅布局的目的。这只是一个随机的网站,我正在努力学习更多关于CSS动画的知识,但我已经跑到了这个愚蠢的障碍。

帮助!

+1

这是因为你有100vh – cport1 2014-11-03 21:26:57

+0

IMG不EVER关闭标签。 img类应该是img-responsive img-circle应该删除内联样式。这个问题的标签应该是twitter-bootstrap-3 NOT bootstrap(这是完全不同的东西)。保持高度独立,不要与它相混淆(我看你固定它)。 – Christina 2014-11-03 21:36:33

+0

打开你的主站点和Firefox中的示例,红色的东西应该被修复。或者在Chrome中使用开发者工具。 – Christina 2014-11-03 21:42:28

回答

1

你有100vhheight,删除它,你应该罚款。

更新(使左侧立柱高度等于右侧立柱高度)

由于它的出现,似乎是用纯CSS来调整左栏相同的高度右列中没有直接的方法,你可以做一个变通方法在许多不同的方式中,我建议的最好方法是使用Javascript/jQuery

//HTML 
<div class="moving-right big-lefty col-md-3"> 

</div> 
<div class="big-righty col-md-9"> 

</div> 

//jQuery to use on document ready. 
$(".big-lefty").height($(".big-righty").height()); 

你可能想尝试另一种解决方案CSS时,我试图在铬,使用检查未工作你的情况。你可能想要玩它。

.contentdisplay:table-row.big-leftybig-rightydisplay:table-cell

+0

嗯,这似乎工作。我如何让左列高度匹配.content的高度? – nlemmon 2014-11-03 21:31:03

+0

使用一些东西来平衡高度以匹配高度。我使用jQuery,但其他人做各种各样的东西。在你的情况下,寻找填充底部负边距方法,因为它应该工作。阅读我在OP – Christina 2014-11-03 21:35:40

+0

的评论更新了我的答案,让我知道如果这有效。 – Phani 2014-11-03 21:47:12

0

overflow:auto应该为你做的伎俩。

.content{ 
    overflow:auto; 
}