How to detect elements overlapping (overlaying) using JavaScript?

前端 未结 3 623
别跟我提以往
别跟我提以往 2020-12-06 07:44

How to detect overlap HTML elements, using JavaScript?

I have an item list (

    ). It slides up and down using JavaScript. When it slides down, de
3条回答
  •  误落风尘
    2020-12-06 08:11

    function isObjOnObj(a,b){
        var al = a.left;
        var ar = a.left+a.width;
        var bl = b.left;
        var br = b.left+b.width;
    
        var at = a.top;
        var ab = a.top+a.height;
        var bt = b.top;
        var bb = b.top+b.height;
    
        if(bl>ar || brab || bbal && blal && brat && btat && bb

提交回复
热议问题