热门标签 | HotTags
当前位置:  开发笔记 > 前端 > 正文

调整包裹在div中的div中包裹的svg的大小

如何解决《调整包裹在div中的div中包裹的svg的大小》经验,应该怎么弄,您有好建议吗?

我在覆盖将SVG封装在div中时遇到问题。我以前使用过嵌套的SVG,现在却被告知必须对内联SVG使用嵌套的div。

基本上,我需要将SVG调整为“容器”的大小-“容器”为浏览器窗口的大小。

有关在尝试整个div之前有效的示例:

仅SVG示例-完美运行



    
        
            
            
                
            
        
    

但是,当我尝试在它们周围包裹div时,无论我尝试了什么,它都保持与viewBox相同的大小。我在SO和其他地方对此进行了很多检查,似乎没有任何效果:填充技巧,100vw,宽度,高度等。

这是我尝试过的最新消息:

SVG封装在DIV示例中-行为不同



    

我把“ border:dashed;” 在第一个div中,只是要确保它与浏览窗口的大小相同。只是该div中的所有内容都没有改变。

关于如何获得“以div包裹”策略以匹配“纯SVG”策略的任何建议?

更清晰: 我想说的是,相对于“容器”的尺寸,“背景”形状需要为1000w x 500h。它的任何一个孩子都必须绝对位于1000w 500h内并相对于它定位。“容器”大小是可用空间。因此,如果浏览器窗口为3000w x 2000h,那么从技术上讲,“背景”形状应为3000w x 1500h(子形状也将相应调整大小-但保持在其原始相对位置-相对于1000w x 500h)。如果将窗口800w乘以600h,则“背景”和子形状会相对缩小。就像SVG示例一样。

上面的SVG示例,将其另存为html文件,在本地启动以及上下调整浏览器大小可能会有所帮助。这就是我要寻求的帮助,但是div似乎并不知道如何处理。


推荐阅读
  • 本文介绍了如何通过自定义配置类,利用 `WebMvcConfigurer` 接口来扩展 Spring MVC 的功能,实现默认首页的自动跳转,同时避免使用 `@EnableWebMvc` 注解全面接管 Spring MVC 的默认配置。 ... [详细]
  • ServletContext接口在Java Web开发中扮演着重要角色,它提供了一种方式来获取关于整个Web应用程序的信息。通过ServletContext,开发者可以访问初始化参数、共享数据以及应用资源。 ... [详细]
  • 深入理解SQL Server中的聚集与非聚集索引
    本文探讨了SQL Server数据库中两种主要的索引类型——聚集索引和非聚集索引,通过对比分析它们的特点及应用场景,旨在帮助读者更好地理解和利用这两种索引以优化查询性能。 ... [详细]
  • 热璞数据库与云宏达成兼容性互认证,共筑数据安全屏障
    热璞数据库与云宏信息技术有限公司近期宣布完成产品兼容性互认证,旨在提升数据安全性与稳定性,支持企业数字化转型。 ... [详细]
  • 前言Git是目前最流行的版本控制系统,在它的基础之上,GitHub和GitLab成为当前最流行的代码托管平台,它们均提供的代码评审、项目管理、持续集成等功能,越来越多的互联网企业都 ... [详细]
  • Flowable 6.6.0 表单引擎在Web应用中的集成与使用
    本文档提供了Flowable 6.6.0版本中表单引擎在Web应用程序中的配置和使用指南,包括表单引擎的初始化、配置以及在Web环境下的具体实现方法。 ... [详细]
  • Eclipse 下 JavaFX 程序开发指南
    本文介绍了 JavaFX,这是一个用于创建富客户端应用程序的 Java 图形和媒体工具包,并详细说明了如何在 Eclipse 环境中配置和开发 JavaFX 应用。 ... [详细]
  • 精通C++并非易事,为何它比其他语言更难掌握?这主要归因于C++的设计理念,即不强迫用户接受特定的编程风格或限制创新思维。本文探讨了如何有效学习C++,并介绍了几本权威的学习资源。 ... [详细]
  • 本文探讨了STL迭代器的最佳实践,包括iterator与const_iterator、reverse_iterator及其const版本之间的关系,以及如何高效地转换和使用这些迭代器类型。 ... [详细]
  • 使用Jenkins构建Java项目实践指南
    本指南详细介绍了如何使用Jenkins构建Java项目,包括环境搭建、工具配置以及项目构建的具体步骤。 ... [详细]
  • 本文将详细介绍Docker的网络架构,包括Docker自带的几种网络模式及其创建方法,探讨容器间及容器与外部世界的通信方式。此外,还将简要介绍单主机环境下的容器网络配置。 ... [详细]
  • 本文旨在介绍在iOS平台进行直播技术开发前的准备工作,重点讲解AVFoundation框架的基本概念和使用方法。通过对AVFoundation的深入理解,开发者能够更好地掌握直播应用中的音视频处理技巧。 ... [详细]
  • Python多线程编程详解
    本文深入探讨了Python中的多线程机制,包括线程的基本概念、创建线程的方法以及线程间的通信策略。 ... [详细]
  • 当在Windows环境下使用Docker运行容器时,如果忘记了添加-d参数,容器将以交互模式启动。本文将指导您如何安全地退出这种模式而不终止Docker容器。 ... [详细]
  • Go 通过 Map/Filter/ForEach 等流式 API 高效处理数据
    go,通过,map,filter,foreach,等,流,式,ap ... [详细]
author-avatar
yun建2502930453
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有