【发布时间】:2015-01-08 05:04:23
【问题描述】:
我的 HTML 代码中有两个 div 标签,如下所示
<div id="parent">
<div id="child">
<p class="child-text"> ..... </p>
<a class="child-link"> ..... </a>
<p class="child-text"> ..... </p>
</div>
</div>
#parent{ height: 400px; width:100px}
如何强制#child div vertically 的内容适合父 div ?
我正在寻找一些可以获取子 div ID 并动态调整其内容大小的东西。我曾与jQuery.fittext 合作过。但是,它得到 child-text 类 id 而不是 child div id。换句话说,它不够智能,无法识别child div 中的内容,然后重新缩放它们。
还有其他选择吗?
【问题讨论】:
-
您是说调整 .child 的大小以填充父级吗?
-
调整#child 内容的大小,它本质上是 .child-text 和 .child-link。
-
调整它的大小以填满#parent?
-
@ImagineWebDesign,是的,我刚刚添加了一个缺少的 CSS。现在文本水平适合 #parent 但垂直溢出。这是平板浏览器的问题。在普通浏览器上没问题。
标签: javascript jquery html css fittextjs