基本使用
综合示例
该篇相关文章
Fork Me
Element
Element.add()
Element.after()
Element.animate()
Element.append()
Element.asPX()
Element.attr()
Element.before()
Element.click()
Element.clone()
Element.data()
Element.dblclick()
Element.drag()
Element.getBBox()
Element.getPointAtLength()
Element.getSubpath()
Element.getTotalLength()
Element.hover()
Element.inAnim()
Element.innerSVG()
Element.insertAfter()
Element.insertBefore()
Element.marker()
Element.mousedown()
Element.mousemove()
Element.mouseout()
Element.mouseover()
Element.mouseup()
Element.parent()
Element.pattern()
Element.prepend()
Element.remove()
Element.removeData()
Element.select()
Element.selectAll()
Element.stop()
Element.toDefs()
Element.toString()
Element.touchcancel()
Element.touchend()
Element.touchmove()
Element.touchstart()
Element.transform()
Element.unclick()
Element.undblclick()
Element.undrag()
Element.unhover()
Element.unmousedown()
Element.unmousemove()
Element.unmouseout()
Element.unmouseover()
Element.unmouseup()
Element.untouchcancel()
Element.untouchend()
Element.untouchmove()
Element.untouchstart()
Element.use()
Fragment
Fragment.select()
Fragment.selectAll()
Matrix
Matrix.add()
Matrix.clone()
Matrix.invert()
Matrix.rotate()
Matrix.scale()
Matrix.split()
Matrix.toTransformString()
Matrix.translate()
Matrix.x()
Matrix.y()
Paper
Paper.circle()
Paper.el()
Paper.ellipse()
Paper.filter()
Paper.g()
Paper.gradient()
Paper.group()
Paper.image()
Paper.line()
Paper.path()
Paper.polygon()
Paper.polyline()
Paper.rect()
Paper.text()
Paper.toString()
Set
Set.clear()
Set.exclude()
Set.forEach()
Set.pop()
Set.push()
Set.splice()
Snap
Snap()
Snap.Matrix()
Snap.ajax()
Snap.angle()
Snap.animate()
Snap.animation()
Snap.color()
Snap.deg()
Snap.filter
Snap.filter.blur()
Snap.filter.brightness()
Snap.filter.contrast()
Snap.filter.grayscale()
Snap.filter.hueRotate()
Snap.filter.invert()
Snap.filter.saturate()
Snap.filter.sepia()
Snap.filter.shadow()
Snap.format()
Snap.fragment()
Snap.getElementByPoint()
Snap.getRGB()
Snap.hsb()
Snap.hsb2rgb()
Snap.hsl()
Snap.hsl2rgb()
Snap.is()
Snap.load()
Snap.parse()
Snap.parsePathString()
Snap.parseTransformString()
Snap.path
Snap.path.bezierBBox()
Snap.path.findDotsAtSegment()
Snap.path.getBBox()
Snap.path.getPointAtLength()
Snap.path.getSubpath()
Snap.path.getTotalLength()
Snap.path.intersection()
Snap.path.isBBoxIntersect()
Snap.path.isPointInside()
Snap.path.isPointInsideBBox()
Snap.path.map()
Snap.path.toAbsolute()
Snap.path.toCubic()
Snap.path.toRelative()
Snap.plugin()
Snap.rad()
Snap.rgb()
Snap.rgb2hsb()
Snap.rgb2hsl()
Snap.select()
Snap.selectAll()
Snap.snapTo()
mina()
mina()
mina.backin()
mina.backout()
mina.bounce()
mina.easein()
mina.easeinout()
mina.easeout()
mina.elastic()
mina.getById()
mina.linear()
mina.time()
Snap.svg demo之
Snap.rgb2hsb()
Snap.rgb2hsb(r, g, b)
转换RGB为HSB对象。
参数
r
数值。红色。0~255
g
数值。绿色。0~255
b
数值。蓝色。0~255
返回值
对象。如下格式的HSB对象:
{
h
数值。色调。
s
数值。饱和度。
b
数值。亮度值。
}
测试
console.log(Snap.
rgb2hsb
(255,0,0));
控制台输出