永发信息网

svg引入html文件后只能在浏览器左上角一部分区域显示,但用浏览器直接打开却可以正常显示,怎么回事?

答案:1  悬赏:10  手机版
解决时间 2021-11-17 02:13
svg引入html文件后只能在浏览器左上角一部分区域显示,但用浏览器直接打开却可以正常显示,怎么回事?
最佳答案
这种情况一般是由于svg中设定的画布的宽度和高度是百分比(通常是100%),这样在html中就会以一个默认的、固定的宽度和高度(300*150)来显示。解决的办法有两种,第一种是把svg中的画布宽度和高度设为一个固定值,比如(假定宽为400,高为200):

第二种办法就是不改svg文件,而是修改html中的img标签,比如:

这种方法更灵活,推荐使用。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
蛋黄水怎么做
胸部抓抓会不会变大
如图所示,物体A体重30N,用F等于50N的力垂直
关于德语语法》二格与von
理正深基坑支护结构设计软件多少钱
怎样用生料酿酒?
高中化学:什么情况下沉淀转换可以说明ksp相
中国邮政储蓄银行24小时自助银行(大西路支行)
结婚以后去酒店开房而不在家里行房是不是怪怪
油漆的黑板会发生“反光”现象,使坐在教室边
用彩色这个词造句
LV的东西会有折扣吗
球球大作战 什么时间可以挑战魔王
求三锅儿团队在河里的歌曲
水浒Q传里WS咋赚钱啊?又不能像FS那样刷XD,
推荐资讯
包头鹿园怎么走
一个人在家里全裸好吗?
刑事案件证据种类有哪几种
小学谜语大全
描写父亲节的贺卡的作文四百字
求诸暨几个袜子品牌哪里拿货
2015退伍军人免费学习一项技术是什
下费小学地址在哪,我要去那里办事,
离开头,德结尾成语
若问求财大吉昌,二人商议往南方,四遇贵人皆得
狼是国家保护动物吗??
宁什么不饱食什么这句名言是样
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?