使子元素(带填充)为父元素的 100% 宽度和高度

2024-01-04

是否可以使子元素(带填充)具有其父元素的 100% 宽度和高度?

html:

 <div id="parent">
       <div id="child"></child>
    </div>

css:

  #child {
    padding: 15px
    }

我尝试将子项设置为 100% 宽度/高度,但这会使子项由于填充而大于父项。

我还尝试使子位置绝对并将顶部、底部、左侧和右侧设置为 0,这适用于宽度但不适用于高度。

父级可以是可变大小的。

另外需要在IE8上运行。


您需要使用box-sizing: border-box;财产 https://developer.mozilla.org/en-US/docs/Web/CSS/box-sizing:

#child {
    padding: 15px
    width: 100%;
    height: 100%;
    box-sizing: border-box;
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使子元素(带填充)为父元素的 100% 宽度和高度 的相关文章

  • 更改javascript nodejs中所有页面的href url

    我已经实现了具有多种语言下拉菜单的引导导航栏 当我选择语言时 它将翻译页面 如何更改其他页面的 url 和按钮文本 当我选择french 将所有网址更改为 fr about and fr contact 如何使用 JavaScript 进行
  • 从顶部开始在同一水平线上显示同一行中的两个 div

    这是我的代码 floating box display inline block width 150px margin 10px border 3px solid 73AD21 after box border 3px solid red
  • 古老的“字幕”标签的替代品?

    marquee 标签的标准等效项是什么 我正在寻找 HTML C asp NET 或 ASPX jquery java 脚本的解决方案 marquee 标签未包含在标准中 因为它是 视觉 标签 而不是 语义 标签 因此 您想要的任何语言都没
  • 链接无效

    我正在尝试使用以下命令创建一组指向页面中特定部分的链接 a href 符号 但它似乎不起作用 点击链接似乎没有任何反应right click gt open in a new tab更改 url 但不会移动到页面的其他部分 我使用的是火狐浏
  • 在 Android 上禁用标注(上下文菜单)

    在网络应用程序中 我需要禁用移动浏览器在触摸并按住 长按 触摸目标 例如 img 或链接 我已经在使用了 webkit touch callout none 它在 iPhone 和 iPad 上运行良好 但似乎不适用于 Android 在
  • 如何使自定义 Web 组件可聚焦?

    我正在写一个自定义网络组件 https github com denilsonsa html5 knob这意味着是互动的 我如何告诉浏览器这个自定义组件应该获得焦点 我希望我的自定义元素 可以聚焦 通过选项卡导航 集中注意力时可以接收按键信
  • jQuery mobile 中的文本区域高度和宽度?

    我修复了 jQuery mobile 中文本区域元素的高度 并且在纵向中得到了完美的高度和宽度 但在横向中宽度没有放大 谁能帮我 提前致谢 HTML
  • VBA 完成 Internet 表单

    我正在寻找将 Excel 中的值放入网页的代码 Sub FillInternetForm Dim IE As Object Set IE CreateObject InternetExplorer Application IE naviga
  • 滚动时的 CSS 背景模糊

    我有固定的背景图像 滚动时我希望图像变得模糊 我知道如何在 css 中进行模糊 但在特定的滚动位置进行 这是一个例子 https medium com good music f160ba9e6c52 https medium com goo
  • 如何通过单击链接来更改 div 的内容?

    这是我的网页的 修改后的 jsfiddle 它还有很多 而且定位是正确的 与此相反 http jsfiddle net ry0tec3p 1 http jsfiddle net ry0tec3p 1 a href class btn1 st
  • 为什么我的交互式图像仅在 Internet Explorer 上出现故障?

    我的问题 我为自己制作了一个图像地图 交互式图像 它在 Chrome safari 和 Firefox 上完美运行 然而 当我在可怕的互联网浏览器上尝试它时 它真的很糟糕 这些小点应该扩展到更大的盒子中 在互联网浏览器上它要么不起作用 要么
  • 具有 100% 高度行和 Internet Explorer 9 的表格

    我有以下示例 div style height 150px background color AAAAFF div
  • 表单发布请求并存储收到的数据

    我有一个非常简单的表单 在提交时发出发布请求
  • 使用 Javascript 设置 cookie [重复]

    这个问题在这里已经有答案了 我正在尝试构建我的第一个移动应用程序 它需要连接到我的 mysql 数据库并使用 json 返回数据 这很好 目前我有一个登录系统 一旦确定用户名和密码存在 它就会返回一条成功消息 对于下一步 我想在我的页面上使
  • 使用 CSS 的响应式图像

    我发现调整图像大小以使其具有响应能力很棘手 我正在开发一个 php 应用程序来自动将网站转换为响应式版本 我有点被图像困住了 我已经成功地为网站上的每个图像添加了一个包装类 并且可以很好地调整图像的大小 我的问题在于自然小于窗口的图像 例如
  • 使用javascript动态更新css内容

    需要将 css 更新为动态值 我不确定最好的方法是什么 div style zoom 1 div 缩放级别将根据窗口大小调整触发 应用程序将相应缩放 我将此应用程序加载到 cordova 中并让它在 iPAD 中运行 然后我意识到需要使用
  • 主页(网格)上的缩略图现在显得模糊。如何纠正?

    我不知道这看起来是否愚蠢 但从早上开始我就无法纠正这个突然出现在我的博客网站上的错误www candidopinions in http www candidopinions in 我有一个网格视图模板 其中博客文章中的特色图像作为调整大小
  • 从 PHP 数组生成 HTML 表

    我不明白这一点 我需要解决看似简单的问题 但这超出了我的逻辑 我需要编写一个函数 table columns input cols 它将输出一个表 示例 input array apple orange monkey potato chee
  • Webpack 4:如何使用 LESS 获取 CSS 源映射?

    多年来我一直在尝试让 CSS 源映射在 webpack 中工作 但没有成功 我不确定链条中哪里出了问题 我希望有人能指出我正确的方向 这是发生的事情 行号是错误的 实际上文件名也是错误的 main less只是包含一堆 import也就是说
  • 禁用允许文本选择的

    残疾人可以吗

随机推荐

  • 如何从 ASP.NET MVC# 输出中删除空格?

    如何从 ASP NET MVC 3 输出中删除所有空格 UPDATE 我知道如何使用 string Replace 方法或正则表达式来删除字符串中的空格 但我不知道如何在 ASP NET MVC 3 中使用主题来删除输出字符串中的所有空格
  • renderInContext 向应用程序内存征税

    我在 2448 X 2448 像素图像上运行此代码 fullScaleView也是 2448 X 2448 fullScreenView Rect 0 0 2448 2448 该方法完成后 应用程序内存从 49 7MB 跳至 240MB 再
  • PHP:isset 和 !empty 的快捷方式?

    我想知道是否有更好的想法来解决下面的问题 我有一个带有许多输入字段的表单 例如
  • 替换字符串数组中的字符 Javascript

    我已经定义并填充了一个名为的数组vertices 我可以将输出打印到 JavaScript 控制台 如下所示 v 2 11733 0 0204144 1 0852 v 2 12303 0 0131256 1 08902 v 2 12307
  • 如何引用哈希中键的值

    我希望能够引用 a 中的键Hash这样 如果该键的值发生变化 那么引用它的任何内容也会像这样 hash hash 1 foo hash 2 hash 1 hash 1 bar puts hash 2 I want this to be ba
  • “gcloud 应用程序部署”命令不起作用

    我安装了 python 版本的谷歌应用程序引擎 并在控制台中创建了一个新项目 我按照终端中的说明进行操作 我使用命令gcloud app deploy在我的工作目录中然后我收到此错误 ERROR The application field
  • 通过AWS CLI使用jar包的AWS lambda update-function-code

    我正在尝试通过 AWS CLI 使用本地计算机上的 jar 更新我的 lambda 函数代码 aws lambda 具有更新 zip 文件的函数代码的命令 但不包含更新 jar 的函数代码的命令 我可以使用 s3 存储桶上传 但我需要从本地
  • 类型错误:需要全局模式字符串

    我正在尝试编译sass using gulp ruby sass但我得到了TypeError glob pattern string required 这就是我的gulpfile js好像 var gulp require gulp sas
  • 使用Python根据日期抓取表格

    since a week ago i have been trying to scrape a table from this site https www bi go id id moneter informasi kurs transa
  • “NOT NULL DEFAULT ''”有什么意义?

    我在我一直从事的项目中的数据库上的许多字段中都看到过这种情况 其中列将被定义为不为空 但默认值为空字符串 这样做有什么意义呢 如果允许空字符串 为什么不只允许字段为空呢 NULL 有特殊的行为 将任何内容与 NULL 进行比较都会返回一个N
  • 在合并配置之前如何测试 dependentabot

    在将它合并到我的存储库之前 有没有办法测试 dependentabot 是否按预期工作 我在一个相当大的团队工作 我想确保我可以在合并之前测试功能 我创建了一个分支 其中向我们的开发分支开放了 PR 有没有办法确保创建更新依赖项的 PR 并
  • 使用 TeamCity 构建后如何部署?

    我正在将 TeamCity 设置为我的构建服务器 我已经设置了我的项目 它正在从 subversion 正确更新 并且构建正常 下一个是什么 理想情况下 我希望将其自动部署到测试服务器 并手动部署到实时 临时服务器 解决这个问题的最佳方法是
  • 从不完整的 HTTP JSON 响应中完成 json 字符串

    有时我会从json api下载数据 它会中途中断 通常是由于网络超时或其他一些问题 但是 在这种情况下 我希望能够读取可用的数据 这是一个例子 response 200 message None params body timestamp
  • 将方法和函数存储在数组中[重复]

    这个问题在这里已经有答案了 我不知道它是否可行 但我可以将方法或函数存储在数组中吗 我现在知道多维数组并用它来存储我想要的许多数组 我现在想做的是将我创建的方法或函数存储在某个类中 因为我想将所有函数存储到某个类 然后如果我想使用循环则调用
  • 从 Web 服务器的 HTML 资源中播放 FLAC

    我正在运行一个 apache2 网站 您可以在其中上传无损文件 包括 wav 和 flac wav 文件可以立即使用 但不支持 flac 所以我想知道是否有什么方法可以在 JavaScript 的帮助下播放这些 flac 文件 发生的情况如
  • Vaadin 和 Spring MVC 集成

    我正在考虑将 Spring MVC 与 Vaadin 框架一起使用的可能性 是否有任何记录在案的方法可以使它们很好地协同工作 另外 将它们一起使用是个好主意吗 与表现有关 我将在专用服务器上运行该应用程序 为了让我的问题更清楚一些 我如何从
  • SQL Server 中“描述表”的等效项是什么?

    我有一个 SQL Server 数据库 我想知道它有哪些列和类型 我更喜欢通过查询来完成此操作 而不是使用像企业管理器这样的 GUI 有没有办法做到这一点 您可以使用sp columns http msdn microsoft com en
  • 引用 google-play-services 库

    我正在使用 Google Maps Android API v2 开发一个项目 当我开始引用 google play services lib 时遇到问题 我的项目图标上出现一个红色感叹号 并且 问题 选项卡中出现一条错误消息 我使用的是
  • EF Code First 不生成表

    我正在开发 EF Code First 站点 并且编写了我的类和上下文类 其来源是 using System using System Collections Generic using System Linq using System T
  • 使子元素(带填充)为父元素的 100% 宽度和高度

    是否可以使子元素 带填充 具有其父元素的 100 宽度和高度 html div div div css child padding 15px 我尝试将子项设置为 100 宽度 高度 但这会使子项由于填充而大于父项 我还尝试使子位置绝对并将顶