腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
如何
结合
使用
getElementById
和
getBBox
来
确定
svg
的
宽度
和
高度
、
、
、
、
我有一个D3JS树,并设法将其下载为
SVG
文件,但是,我希望viewBox
的
大小根据
svg
框
的
大小而有所不同,以实现更好
的
可视化。建议将
getElementById
与
getBBox
结合
使用
。我不知道
如何
将正确
的
svg
内容传递给
getElementById
,并且我提供
的
任何输入都会得到null。当我怀疑我
的
代码时,我尝试用一个标准
浏览 26
提问于2020-10-05
得票数 0
3
回答
如何
获得
SVG
组元素
的
高度
/
宽度
?
我需要知道
SVG
元素
的
宽度
和
高度
?我正在尝试
使用
以下内容:...but结果总是零吗?
浏览 1
提问于2011-10-01
得票数 24
2
回答
未设置<
svg
>
宽度
/
高度
属性时获取
svg
图形大小
、
那么,当
SVG
元素没有设置
宽度
和
高度
时,
如何
使用
javascript获得
svg
文件
的
大小呢?
svg
是一个字符串,但如果需要,可以将其转换为DOM。
浏览 0
提问于2009-12-30
得票数 17
回答已采纳
1
回答
如何
使一个
SVG
容器拥抱它
的
内容?
、
、
我正在进行一个项目,其中一些
SVG
标记是根据用户提供
的
输入自动生成
的
。例如,我所拥有的最常见
的
场景是,我可能有许多
SVG
对象(例如,rect、省略、多边形等)。在<
svg
>容器中。现在
的
问题是,我
的
容器
SVG
有一定
的
长度
和
宽度
,而不管其内容
如何
。我试图使我
的
容器
SVG
标签只有这么多
的
长度
和<
浏览 3
提问于2013-11-26
得票数 0
3
回答
错误:在火狐中
使用
NS_ERROR_FAILURE ()
、
、
我希望
使用
getBBox
()方法
来
获取在
SVG
中创建
的
元素
的
宽度
和
高度
。请帮我解决这个问题。 console.log(document.
getElementById
("rect1").
getBBox
()); console.log(docume
浏览 2
提问于2017-07-19
得票数 5
0
回答
Chrome中coordnate很大时,
svg
圆弧路径
getBBox
结果错误
有一个"M 1050000 80 A 40 40 0 1 0 1050000 40"
的
路径元素,
getBBox
()结果
的
宽度
和
高度
是:0.0000711679458618164, 0.00007629334868397564如果将路径向左移动10000像素,变为"M 1040000 80 A 40 40 0 1 0 1040000 40",则
getBBox
()结果
的
宽度
和
<em
浏览 2
提问于2017-01-04
得票数 0
1
回答
访问内插
SVG
的
转换组包围框(x
和
y位置,
宽度
和
高度
)?
、
、
是否有一种“容易”
的
DOM方法
来
获得组
的
转换位置(中心或原点)
和
边框(
宽度
、
高度
)?let o = document.
getElementById
("o"); o.textConten
浏览 0
提问于2019-12-19
得票数 0
3
回答
是否自动调整
SVG
的
大小?
、
这是一个
svg
{ height: 9000px;.tabme { height: 200px;}<div class="tabme"> <
浏览 0
提问于2013-01-17
得票数 13
回答已采纳
1
回答
使用
JS将
SVG
动态放置在视区
的
中间
、
我一直在尝试这里
的
代码: var width=350, height=80; var bb = te
浏览 11
提问于2017-03-03
得票数 0
回答已采纳
1
回答
计算
Svg
<g>标签
宽度
、
、
我是
SVG
的
新手。我有一个
svg
图像,我为一个<g>标签应用了一个变换矩阵。现在我要计算<g>标签
的
宽度
和
高度
。在页面加载时,我可以
使用
getBBox
()或getBoundingClientRec()函数计算
宽度
和
高度
。但是,当我调整窗口大小时,我正在更改矩阵值,在更新矩阵值之前,
如何
计算<g>标签
的
宽
浏览 3
提问于2016-02-24
得票数 0
1
回答
D3.树滚动条而不是平移
、
、
当树溢出
svg
时,它是隐藏
的
,我可以在树上平移查看隐藏
的
部分。有什么方法可以为视图隐藏
的
部分添加滚动条而不是摇摄吗?例如,在此示例中,我希望向此树添加滚动条。这个示例不是我想要
的
:,因为在本例中,当我们折叠节点时,滚动条大小不会改变。
浏览 1
提问于2018-08-21
得票数 0
回答已采纳
1
回答
getBoundingClientRect,内联
SVG
的
不正确
高度
值
、
、
、
<body style="width:1000px;height:1000px;"> <
svg
= document.
getElementById
('d');alert(rect.heigh
浏览 4
提问于2013-09-27
得票数 7
回答已采纳
1
回答
获取未设置高/宽
的
图片
的
高/宽
、
、
我正在
使用
一个HTML页面,它是从swf转换器创建
的
。生成
的
HTML
使用
SVG
图像创建与swf布局匹配
的
元素。然后,我尝试在这些
svg
图像之上加载一个图像,但不幸
的
是,
svg
图像没有设置
高度
和
宽度
,所以它们看起来像这样: <!-- End of symbol: element3 -->
浏览 2
提问于2012-04-18
得票数 0
1
回答
获取元素
的
svg
g
的
大小
、
、
如您所见,元素g 具有不同
的
浏览器缩放级别。我希望在缩放时获得402x398
和
1608x1582
的
值或任何值。var container -是我要查找
的
维度
的
svg
g .append("
svg
").classed("node-area", true)
浏览 0
提问于2016-07-09
得票数 0
1
回答
getBBox
()
和
getComputedTextLength()一次工作,一次无效
、
、
、
我正在用d3.js+
svg
+javscript/typescript创建图表。我需要知道文章
的
长度才能把它附加到合适
的
地方。我正在
使用
/试图
使用
函数
getBBox
()
和
getComputedTextLength(),但是.只有当我第一次生成图表时(第二次
和
第二次返回0),
getBBoX
才能工作,而getComputedTextLength由此,我所读到
的
问题可能是在我试图读取它
的
浏览 3
提问于2016-11-22
得票数 2
回答已采纳
4
回答
如何
获得
SVG
文本
的
实际
高度
(而不是边界框
高度
)
、
、
我希望能够计算出
SVG
中
的
文本(或span)元素所占用
的
实际
高度
。现在,我通过计算对象边界框
的
高度
来
实现这一点,但它需要字体标志符号
的
高度
,所以我放入元素中
的
任何文本都具有相同
的
高度
,如下面的示例所示:var minA = document.
getElementById
'), capAHeight = document.
getEle
浏览 0
提问于2017-02-20
得票数 2
2
回答
如何
使用
JavaScript获得缩放后
的
SVG
元素
的
宽度
?
、
、
如果我有内联
SVG
,包括一个已缩放
的
元素...或者它位于具有viewBox属性
的
<
svg
>元素中: <g transform="scale(sX,sY)"> <"myElement" x="107" y="32" width="245" height=&quo
浏览 2
提问于2012-02-09
得票数 6
回答已采纳
2
回答
如何
动态缩放
svg
多边形以适应24X 24大小?
、
、
、
我
的
示例代码是 <polygon points="150,75 258,137.525
浏览 0
提问于2017-04-18
得票数 0
2
回答
根据
SVG
-元素
的
内容调整其大小。
、
、
我想调整
SVG
元素
的
尺寸以适应它
的
内容。这里我举了个例子。
SVG
应该“收缩”以适应每边
的
元素+10 to边距。换句话说:我想为未
使用
的
空间裁剪
svg
.我知道我必须
使用
getBBox
。但是我
如何
计算总
宽度
和
高度
呢?
浏览 3
提问于2014-07-17
得票数 12
回答已采纳
1
回答
显示内部
的
SVG
文本元素
高度
/
宽度
:无容器
、
我有一个
SVG
,它被绘制在一个带有display:none
的
css
的
div中。我需要对一些渲染
的
文本元素进行居中,要做到这一点,我需要
高度
和
宽度
。不幸
的
是,当包含html元素被设置为display:none时,我总是得到0
的
高度
和
宽度
。
getBBox
(), clientWidth, getComputedTextLength()方法都返回零。我
的
浏览 3
提问于2015-08-12
得票数 1
回答已采纳
点击加载更多
相关
资讯
卡多创新申请用于确定皮带打滑的方法和系统专利,使用两个马达来确定皮带皮带的打滑
如何使用数据、人工智能和云来改变您的建筑运营
SVG 图像入门教程
如何使用 GNU Stow 来管理从源代码安装的程序和点文件
使用Decentraland SDK创建记忆游戏——学习如何使用SDK和API来创建您的第一个简单的游戏!
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券