腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
在
Seed
Rust
应用程序
中
为
SVG
文本
元素
调用
getBBox
、
、
、
我刚刚开始使用WASM和
Seed
的第一步,到目前为止,这是一个非常流畅的体验。我可以使用
svg
!、circle!、text!等创建
SVG
。和类似的宏。要以正确的方式生成
SVG
,我必须测量
文本
。我的想法是生成
SVG
文本
节点并在节点上
调用
getBBox
。我发现
Seed
使用的是web_sys和
getBBox
is implemented there。 我的问题是如何从text!它可能还没有创建,但我现在对
浏览 34
提问于2020-11-30
得票数 1
1
回答
如何在柏树测试
中
访问
svg
元素
的
getbbox
、
我有一个
SVG
,它包含
文本
元素
。我可以
在
我的柏树测试
中
获得
元素
的
文本
,但是当我试图
调用
getbbox
()时,我会得到错误'TypeError: text.
getBBox
不是一个函数‘。如果我正确地理解了cypress正在以htmlELement的形式返回
文本
,并且我需要一个SVGElement来
调用
getbbox
() on,那么
在
柏树测
浏览 15
提问于2022-08-29
得票数 1
回答已采纳
2
回答
Access子
元素
的DOM节点在React
中
、
、
、
我正在和React &
SVG
一起工作。// <
SVG
> Element componentDidMount : function(){let eleBBox = ReactDOM.find
浏览 0
提问于2016-06-10
得票数 3
回答已采纳
1
回答
在
可变宽度div
中
通过.getBoundingClientRect()定位
SVG
元素
、
、
我试图根据共享相似属性的现有
SVG
文本
元素
来定位一组
SVG
循环
元素
。 圆形
元素
是
在
一个与
文本
元素
非常独立的过程
中
创建的,因此仅使用与旧
元素
相同的转换等来定位新
元素
并不是可行的选择。我试图使用.getBoundingClientRect()来获取位置,因为
文本
元素
被转换为位置(所以.
getBBox
()不是选项),而不是由x和y属性
浏览 0
提问于2015-05-11
得票数 2
回答已采纳
3
回答
隐藏时
SVG
的
GetBBox
、
、
、
我的问题是我需要缩放
SVG
图像(响应式设计)。我需要在客户端操作
SVG
代码,所以不能通过img标记嵌入它。因此,我尝试使用内联图像。然而,为了适当地缩放它,我似乎需要设置viewBox属性。
SVG
文件是由一些软件生成的,这些软件不能自己设置边界框,所以我的想法是使用JavaScript来实现这个目的。 问题是,我的软件使用了库
中
的各种选项卡控件,我无法对其进行修改。我不能只得到边界框,因为它最初并没有渲染,因此我只能返回0(
在
Chrome
中
)或错误消息(
在
Firefox
浏览 2
提问于2015-02-03
得票数 5
1
回答
SVG
->
getBBox
失败,但只有一半时间
、
、
、
我试图使用
getBBox
方法获取
SVG
呈现中
文本
元素
的宽度,但由于一些奇怪的原因,它只工作了一半时间,另一半失败了。下面是我使用的JS代码:var passWidth = numberTitle2.node().
getBBox
().width; 因此,有一半时间它会记录[object SVGRect]并将passWidth设置
为
宽度
浏览 7
提问于2014-05-15
得票数 2
回答已采纳
7
回答
如何计算
getBBox
() SVGRect?
计算采用两个矩形之间的差值,即来自
getBBox
()
元素
的g和网格周围的矩形。 下面是一个问题--
在
完成转换之后,我更新g
元素
的内容并再次
调用
getBBox
(),而不删除transform。生成的矩形似乎是
在
不考虑transform的情况下计算的。我本来希望它能反映出这种变化。这种行为是否符合
SVG
规范?如何获得转换矩形的边框?这是
在
Firefox 4
中
运行的HTML 5文档
中
的BTW,如果这有任何
浏览 4
提问于2011-05-30
得票数 40
回答已采纳
1
回答
如何修改
svg
文本
元素
的交互区域以匹配其边界框?
、
、
当我使用Snap创建
文本
元素
时,例如字母"a",捕获单击事件的周围区域要比边界框大得多,其缩放因子至少
为
10。这意味着,如果创建第二个
文本
元素
"b“,该
元素
接近但视觉上与”a“分离,则交互区域有一个较大的交集,因此哪些
元素
被单击主要取决于哪个
元素
位于较早/较晚的层
中
。是否有可能缩小交互区域以尽可能地与边界框匹配,以便分层不会影响触发哪个
元素
的单击事件? ,它的字体大小最初设置<
浏览 1
提问于2017-04-10
得票数 0
回答已采纳
1
回答
SVG
中
的居中
文本
与React
、
、
、
、
但他们不是
为
我工作的。由于我必须能够把它放在左,
中
或右,(水平和垂直),我试着变得有点通用,并计算x和y的编程。下面是一个例子:红色框是
文本
的边框。 黑匣子是我应该居中的盒子。
浏览 1
提问于2017-10-13
得票数 3
回答已采纳
2
回答
在
SVG
中进行Ajax更新会破坏
getBBox
,有解决方法吗?
、
、
、
我有一个包含一些复杂图表的
SVG
页面;我正在尝试添加通过Ajax
调用
按需插入更复杂的代码。这在很大程度上是可以工作的,但是插入的节点行为不正确。特别是
getBBox
()
在
某些
元素
上失败了,
在
火狐
中
,错误是这样的: uncaught exception: [Exception..."Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIDOMSVGLocatable.
get
浏览 0
提问于2011-06-18
得票数 8
1
回答
如何获取HTML5
SVG
元素
中所有
元素
的位置
、
、
、
我正在创建一个类似于的程序,但我不知道如何获取
SVG
标记中所有
元素
的坐标。
浏览 2
提问于2012-07-28
得票数 0
1
回答
显示内部的
SVG
文本
元素
高度/宽度:无容器
、
我有一个
SVG
,它被绘制
在
一个带有display:none的css的div
中
。我需要对一些渲染的
文本
元素
进行居中,要做到这一点,我需要高度和宽度。不幸的是,当包含html
元素
被设置
为
display:none时,我总是得到0的高度和宽度。
getBBox
(), clientWidth, getComputedTextLength()方法都返回零。我的问题是:在这种情况下,如何计算
文本
宽度?例如: <div style='d
浏览 3
提问于2015-08-12
得票数 1
回答已采纳
1
回答
如何使用
getbbox
生成多个rect
let bbox = enteringText.node().
getBBox
(); let rect =
svg
.a
浏览 4
提问于2022-07-18
得票数 0
回答已采纳
2
回答
getBBox
()
文本
元素
上缺少值
、
、
、
、
我有一个Node.js项目,它使用jsdom和Raphael
在
我的服务器上生成
SVG
标记,一切都很顺利,直到我开始
在
调用
拉斐尔
文本
元素
的
getBBox
()时遇到缺失值。; 然而..。var rect = paper.rect(10, 10, 10, 10); console.lo
浏览 0
提问于2012-01-09
得票数 1
1
回答
带蜡染的嵌入式
SVG
元素
的
getBBox
、
、
我正在编写一个
应用程序
,它将创建一个包含大量嵌入式
SVG
的HTML文档。 我的问题是,到目前为止,当
SVG
元素
嵌入到更大的XML文档
中
时,
浏览 2
提问于2015-12-03
得票数 1
3
回答
D3:获取所选
元素
的边界框
、
、
、
我
在
svg
中有几个
元素
,我想放大其中的一个。d3.select(myElement).bounds() that I can use to pan and zoom my
svg
谢谢
浏览 6
提问于2014-07-02
得票数 4
1
回答
d3.js:甜甜圈图中
文本
的垂直对齐
、
我有一个简单的甜甜圈图,
在
d3.js,这将只用于比较2或3个项目。 在当前的实现
中
,
文本
对齐对3项是正常的,但是对于2项则不进行调整。对齐有点硬编码: .data(data)
浏览 3
提问于2013-10-27
得票数 0
回答已采纳
2
回答
如何获得
svg
文本
元素
的严格边界?
、
我需要
SVG
文本
元素
的“严格”边界。当我使用
getBBox
时,我得到的高度似乎包括字体的全部可能的字形高度,而不考虑
文本
中
的特定字符。我得到的宽度因浏览器而异,但通常比字符实际占用的长度多几个单位。有没有办法得到一个只包含
文本
中
字符的方框? 例如,我希望下面创建的rect将
文本
'.....‘紧紧地包裹起来。然而,
在
getBBox
返回的边界框中有很多“剩余”的垂直空间。谢谢你的帮助。这是我<
浏览 2
提问于2013-03-08
得票数 4
回答已采纳
2
回答
用特克斯锚包装
文本
:结束
、
、
所以我有一个HTML/CSS片段:<
svg
class="container"> <
svg
class="amount-container"> </
svg
></
svg
>.am
浏览 3
提问于2016-04-26
得票数 0
回答已采纳
5
回答
HTML5 -如何获得
SVG
文本
元素
的中心点?
、
、
、
我对
SVG
文本
元素
有问题。我想找到
SVG
文本
的中心点。
在
HTML文件
中
: <text x="300" y="300" style="font-size: 80px;&quo
浏览 1
提问于2012-09-03
得票数 3
点击加载更多
相关
资讯
编写 SVG 的指南
Mac上HTML5网页设计
CSS基础(九)-viewBox(svg
CSS文字特效-裂开吧
全面讲解在Rust中处理错误的有效方法
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
云直播
活动推荐
运营活动
广告
关闭
领券