相关疑难解决方法(0)

使用纯JavaScript获取div高度

关于如何在不使用jQuery的情况下获得div高度的任何想法?

我正在搜索Stack Overflow这个问题,似乎每个答案都指向jQuery .height().

我尝试了类似的东西myDiv.style.height,但它什么也没有返回,即使我的div有它width并且height设置在CSS中.

html javascript css

287
推荐指数
6
解决办法
46万
查看次数

返回数组中最大值的索引

我有这个:

var arr = [0, 21, 22, 7];
Run Code Online (Sandbox Code Playgroud)

将最高值的索引返回到另一个变量的最佳方法是什么?

javascript arrays max

122
推荐指数
7
解决办法
11万
查看次数

HTML/CSS将div设置为兄弟的高度

我有3个div包含在第三个.其中一个包含的div向左浮动,另一个向右浮动.我希望2兄弟div总是处于同一高度,但我遇到了这个问题.到目前为止,我只在Firefox中查看该页面,并且在我至少在一个浏览器中使用它之后发现我担心任何跨浏览器问题.

这是标记:

<div id="main-container" class="border clearfix">
    <div id="left-div" class="border">
        ...
    </div>
    <div id="right-div" class="border">
        ...
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

这是CSS:

#main-container     { position: relative;                             min-height: 500px; }
    #left-div       { position: relative; float: left;  width: 700px; min-height: inherit; }
    #right-div      { position: relative; float: right; width: 248px; min-height: inherit; height: inherit; }

.clearfix:after     { content: " "; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix           { display: inline-block; _height: 1%; clear: both; }
.clearfix           { display: block; clear: both; }
.border …
Run Code Online (Sandbox Code Playgroud)

html css

39
推荐指数
3
解决办法
7万
查看次数

jQuery Equal Height Divs

如果我有以下标记;

<div id="container">
  <div id="box">
    <div id='sameHeight'>One<br>two<br>three</div>
    <div id='sameHeight'>four</div>
    <div id='sameHeight'>five</div>        
  <div>
  <div id="box">
    <div id='sameHeight'>four</div>
    <div id='sameHeight'>six</div>
    <div id='sameHeight'>seven<br>eight</div>
  <div>
</div>
Run Code Online (Sandbox Code Playgroud)

如何确保标记为"sameHeight"的所有div与其他div中的div相同?

我看了一下equalHeights插件,但是假设并排的所有div都在同一个父节点中.我需要一个可以遍历父母或允许我指定父母的人.

有这样的事情还是我需要写它?

编辑

我似乎在我的解释中引起了一些混乱,所以我希望这会让事情变得清晰起来.

查看新标记,容器是一个简单的盒子.

"盒子"divs并排坐着.

然后每个sameheight div在其父级中位于另一个之下.

我试图解决的问题是让每个相同的高度匹配它的相对高度.

它应该看起来像一个网格我想用w/out使用网格.

我希望这有帮助.

编辑2

到目前为止,我想出的是有更好的方法吗?

function SetHeights() {
    var numLines = $('#container>div:eq(0) .sameHeight').length;

    for (var t = 0; t < numLines; t++) {
        var leftHeight = $('#container>div:eq(0) .sameHeight:eq(' + t + ')').outerHeight();
        var rightHeight = $('#container>div:eq(1) .sameHeight:eq(' + t + ')').outerHeight();

        if (leftHeight > rightHeight) {
            $('#container>div:eq(1) .sameHeight:eq(' + …
Run Code Online (Sandbox Code Playgroud)

jquery jquery-plugins

5
推荐指数
1
解决办法
9055
查看次数

如何让元素复制其他元素的自动高度css?

我的页面右栏有不同的高度,设置为高度:auto;

我还有一个左内容部分,我想模仿右栏的高度.

如何使用css,jquery或其他代码执行此操作?

css jquery elements

4
推荐指数
1
解决办法
3909
查看次数

标签 统计

css ×3

html ×2

javascript ×2

jquery ×2

arrays ×1

elements ×1

jquery-plugins ×1

max ×1