1
9
最简单的答案是css(3)的下一个版本,目前浏览器不支持该版本。 现在,您只能在javascript中计算高度并将其设置在左侧。 如果以这种方式定位导航非常重要,请沿顶部运行导航。 您还可以通过将边框移动到容器和更大的内部,使其看起来大小相同,来实现视觉效果。 这使它看起来一样,但事实并非如此。
|
2
8
它可以在CSS中完成!别让别人告诉你别的。 最简单、最无痛的方法是使用 Faux Columns 方法 然而,如果这个解决方案对你不起作用,你会想仔细阅读 this technique . 但要注意的是,这是一种CSS,它会让你在半夜里被冷汗惊醒。
其要点是在列的底部指定大量的填充,并指定相同大小的负边距。然后将列放置在具有
|
3
4
您可以在jQuery中非常简单地实现这一点,但我不确定JS是否应该用于这些事情。最好的方法是使用纯css。
|
4
3
|
5
2
这是CSS无法做到的最合理、最简单的事情之一。正如Silviu所建议的那样,人造柱是一种很有技巧但很实用的解决方法。 如果有一天有一种方式可以说 div.foo { height: $(div.blah.height); } |
6
1
可以使用背景色使用css
|
7
0
@好家伙 如果一个设计师可以在html中完成这项工作,那么他就可以拥有这项设计。如果他是一个真正的网页设计大师,他会意识到这是媒体的局限,因为杂志广告中不可能有视频。 如果他想通过赋予两列同等重要性来模拟权重,那么可以更改边框,使它们看起来具有相同的权重,并使边框的颜色与列的字体颜色形成对比。 但对于使物理元素具有相同的高度,此时只能使用表构造或设置高度。要模拟它们显示相同的大小,它们不必是相同的大小。 |
8
0
无论如何,我知道这不是一个完美的灵丹妙药。你可能只需要玩弄它,或者绕过它的缺点。 |
9
0
还有一个基于Javascript的解决方案。如果你有jQuery,你可以使用下面的插件。
|
10
0
我使用它来对齐ID为“中心”和“右侧”的两列:
|
11
0
种植 左菜单分区 与右侧内容分区的高度相同。
|
Softly · 单选按钮未按预期取值 1 年前 |
SlickRed · 我无法使用JS关注HTML元素 1 年前 |
assembler · Nextjs没有处理发布请求 1 年前 |
BADRUM · 执行两个获取功能后,如何导航回页面? 1 年前 |
Toniq · javascript为php保存多维数组 1 年前 |