chrome 开发者工具在哪里显示元素的实际计算宽度
Where does chrome developer tools show the real calculated width of an element
我在网上的某个地方读到过盒子模型,它说块元素的 real width
不是 CSS 中定义的宽度,而是根据下面的计算公式:
Real Width = margin-right + border-right + padding-right + width +
padding-left + border-left + margin-left
所以我们谈论的这个 Real Width
- 这也是一个由浏览器计算并显示为可以检查的 css 属性 的值 - 或者它是只是网页设计师用来相应地规划其布局的一个术语。
例如,我创建了一个 div 并将其宽度指定为 300px,将其边距和填充设置为 10px - 我现在可以转到 Chrome 开发人员工具并找到这个 Real width
为 340px??
首先进入开发者控制台
然后点击样式
然后点击计算
首先,你需要清楚margin和padding..
边距不包含在宽度中,因为它不会改变任何元素的大小。
所以,如果你创建宽度为 300px 的元素并设置 margin 和 padding 为 10px
那么它将是
300px Width + 10px leftmargin +10px right margin = 320px
当您在 CSS 中设置 div 或 p 元素的宽度或高度时,默认情况下它们会设置 width/height 内容 inside 元素。所以你必须记住在心里加上填充、边框厚度和边距,看看盒子能延伸多远。
但是还有另一种工作方式,因为 CSS 有一个框大小调整 属性。如果您设置:
div {
box-sizing: border-box;
}
在 CSS 中,现在任何 div(或您指定的任何元素或选择器)都将在 div 的宽度和高度中包含填充和边框。它可以是一种更简单的工作方式,尤其是在包含大量内容的非常复杂的页面上。
请注意,它仍然不包括框的宽度和高度的边距,但无论如何你都不会真的想要它,因为边距并不是框本身的一部分,只是框与框之间的间隔和其他东西。
box-sizing 属性 适用于当前所有主流浏览器版本,以及 v8 及更高版本的 IE。
在Chrome和大多数其他浏览器中,如果您按 F12 键,它将 divide 和 window 分成两部分,并显示一个开发者工具为你。单击 window 窗格左上角的搜索图标,然后单击屏幕另一半的网站页面的任何部分,它将显示该元素的所有 CSS 设置你点击了。您还将看到一组嵌套的彩色框,它们以图表形式显示所有宽度、填充、边框和边距大小。
我在网上的某个地方读到过盒子模型,它说块元素的 real width
不是 CSS 中定义的宽度,而是根据下面的计算公式:
Real Width = margin-right + border-right + padding-right + width + padding-left + border-left + margin-left
所以我们谈论的这个 Real Width
- 这也是一个由浏览器计算并显示为可以检查的 css 属性 的值 - 或者它是只是网页设计师用来相应地规划其布局的一个术语。
例如,我创建了一个 div 并将其宽度指定为 300px,将其边距和填充设置为 10px - 我现在可以转到 Chrome 开发人员工具并找到这个 Real width
为 340px??
首先进入开发者控制台
然后点击样式
然后点击计算
首先,你需要清楚margin和padding..
边距不包含在宽度中,因为它不会改变任何元素的大小。 所以,如果你创建宽度为 300px 的元素并设置 margin 和 padding 为 10px 那么它将是
300px Width + 10px leftmargin +10px right margin = 320px
当您在 CSS 中设置 div 或 p 元素的宽度或高度时,默认情况下它们会设置 width/height 内容 inside 元素。所以你必须记住在心里加上填充、边框厚度和边距,看看盒子能延伸多远。
但是还有另一种工作方式,因为 CSS 有一个框大小调整 属性。如果您设置:
div {
box-sizing: border-box;
}
在 CSS 中,现在任何 div(或您指定的任何元素或选择器)都将在 div 的宽度和高度中包含填充和边框。它可以是一种更简单的工作方式,尤其是在包含大量内容的非常复杂的页面上。
请注意,它仍然不包括框的宽度和高度的边距,但无论如何你都不会真的想要它,因为边距并不是框本身的一部分,只是框与框之间的间隔和其他东西。
box-sizing 属性 适用于当前所有主流浏览器版本,以及 v8 及更高版本的 IE。
在Chrome和大多数其他浏览器中,如果您按 F12 键,它将 divide 和 window 分成两部分,并显示一个开发者工具为你。单击 window 窗格左上角的搜索图标,然后单击屏幕另一半的网站页面的任何部分,它将显示该元素的所有 CSS 设置你点击了。您还将看到一组嵌套的彩色框,它们以图表形式显示所有宽度、填充、边框和边距大小。