小编Rek*_*kha的帖子

如何使用游标类型拖动和调整svg矩形的大小

在画布中,我绘制了一个矩形并完成拖动和调整功能.绘制圆圈以表示调整矩形大小的手柄.但现在我想使用游标类型拖动.

我使用了游标类型如下:

$("#canvas").css({'cursor':'ne-resize'});
Run Code Online (Sandbox Code Playgroud)

这是jsfiddle链接. http://jsfiddle.net/BaliBalo/9HXMG/

var canvas = document.getElementById('canvas'),
    ctx = canvas.getContext('2d'),
    rect = {
        x: 150,
        y: 100,
        w: 123,
        h: 58
    },
    handlesSize = 8,
    currentHandle = false,
    drag = false;

function init() {
    canvas.addEventListener('mousedown', mouseDown, false);
    canvas.addEventListener('mouseup', mouseUp, false);
    canvas.addEventListener('mousemove', mouseMove, false);
}

function point(x, y) {
    return {
        x: x,
        y: y
    };
}

function dist(p1, p2) {
    return Math.sqrt((p2.x - p1.x) * (p2.x - p1.x) + (p2.y - p1.y) * (p2.y - p1.y));
}

function …
Run Code Online (Sandbox Code Playgroud)

javascript css html5-canvas

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

将span元素高度设置为100%时,它不会设置为父Div高度

我有两个div元素.在他们之间我有一个span元素.div未给出父元素高度.但高度parentDiv是根据内容计算的div.但span元素高度也设置为100%.但span元素的高度设置为零.请参考以下代码.

<div id="parentDiv">
    <div id="child1"></div>
    <span id="spanelement"></span>
    <div id="child2"></div>
</div>

<style>
    #spanelement{
        height:100%;
        width:100%;
    }
</style>
Run Code Online (Sandbox Code Playgroud)

任何人都可以建议我如何克服这个问题?谢谢.

html css

-2
推荐指数
1
解决办法
58
查看次数

标签 统计

css ×2

html ×1

html5-canvas ×1

javascript ×1