height 相关问题

确定Y轴上对象大小的属性。请不要使用此标记,它在您的帖子中没有分类值。

如何在ant design carousel中不固定卡片的情况下使卡片具有相同的高度?

无法使antd Carousel内部渲染的卡片高度相同 唯一有效的是固定卡片高度,这是一个坏主意,因为我不知道文本长度

回答 1 投票 0

如何在饼图高图中获取内圈直径?

我可以通过plotHeight得到外环的直径,但是有没有办法得到饼图高图的内环直径? (https://jsfiddle.net/noy986m7/23/) Highcharts.chart('容器', { ch...

回答 2 投票 0

所有 CollectionViewCell 高度等于 swift 中最大的单元格标签动态内容

所有CollectionViewCell高度等于最大单元格标签动态内容swif完整代码 导入 UIKit YourViewController 类:UIViewController、UICollectionViewDataSource、UICollectionViewDele...

回答 1 投票 0

闪亮的盒子动态调整高度

我展示了 3 个闪亮的盒子,如下所示: 我有两个过滤器国家。框的标题根据两个过滤器而变化。现在的问题是当标题在...

回答 1 投票 0

jQuery 等高和动态内容

我发现了以下 jQuery,它非常适合当您从一个选项卡单击到另一个选项卡时在页面上加载的网格中没有动态内容的页面。网格的一个选项卡部分,默认值,

回答 3 投票 0

具有最小高度的 Flexbox,不会随内容拉伸

https://jsfiddle.net/u7fkjrvy/17/ 我有一个带有弹性列的可滚动容器。 每个孩子都有“最小高度:100%”(我希望每个 div 适合屏幕的高度)。问题是,w...

回答 1 投票 0

缩小 Flutter 下拉菜单

我正在尝试降低下拉菜单的高度,我已经尝试过这种方式: 大小框( 身高:30, 子项:容器( 装饰:

回答 1 投票 0

获取 WRAP_CONTENT 高度是多少

我的目的是拥有一个不可见的 LinearLayout,当单击特定按钮时会出现动画。为此,我将默认高度设置为 WRAP_CONTENT,当应用程序...

回答 2 投票 0

CSS 框大小问题

如果您能够解决我的问题,我将非常感谢您的帮助。我创建了一个 div 并将其转换为幻灯片以在我的页面上显示说明。幻灯片放映 div 的问题是......

回答 1 投票 0

在Tabs中填充高度react-bootstrap

我正在使用React Bootstrap。 我有一个全屏模态框,它的主体中有一个 和 。 我想在其中一个选项卡中创建一个词法编辑器,该编辑器应该填充 100% 的宽度...

回答 1 投票 0

位置:绝对高度和父高度?

我有一些容器,它们的子容器只是绝对/相对定位的。如何设置容器的高度以便他们的孩子在里面? 这是代码: 超文本标记语言 我有一些容器,它们的子容器只是绝对/相对定位的。如何设置容器的高度以便他们的孩子在里面? 这是代码: HTML <section id="foo"> <header>Foo</header> <article> <div class="one"></div> <div class="two"></div> </article> </section> <div style="clear:both">Clear won't do.</div> <!-- I want to have a gap between sections here --> <section id="bar"> <header>bar</header> <article> <div class="one"></div> <div></div> <div class="two"></div> </article> </section> CSS article { position: relative; } .one { position: absolute; top: 10px; left: 10px; background: red; width: 30px; height: 30px; } .two { position: absolute; top: 10px; right: 10px; background: blue; width: 30px; height: 30px; } 这是一个jsfiddle。我希望“bar”文本出现在 4 个方块之间,而不是它们后面。 http://jsfiddle.net/Ht9Qy/ 有什么简单的解决方法吗? 注意,我不知道这些孩子的高度,也无法为容器设置 height: xxx。 2022 年更新。这个答案已经有近10年历史了。当它写成的时候,我们还没有像 Flex 或 Grid 这样的布局技术(那是黑暗、黑客/有趣的时代)。 值得庆幸的是,情况已经有了很大改善。 Jöcker 的回答 向您展示了如何使用 Grid 实现这种布局。如果您可以忍受不支持旧版浏览器,那就这样做吧! 原答案 如果我正确地理解了你想要做的事情,那么我认为在保持孩子们绝对定位的同时使用CSS这是不可能的。 绝对定位的元素完全从文档流中删除,因此它们的尺寸不能改变其父元素的尺寸。 如果您真的必须在保持子级为position: absolute的同时实现这种效果,您可以使用JavaScript来实现这一点,方法是在渲染后找到绝对定位的子级的高度,并使用它来设置父级的高度. 或者,只需使用 float: left/float:right 和边距即可获得相同的定位效果,同时将子级保持在文档流中,然后您可以在父级上使用 overflow: hidden(或任何其他clearfix 技术)来调整其高度扩展到其子级。 article { position: relative; overflow: hidden; } .one { position: relative; float: left; margin-top: 10px; margin-left: 10px; background: red; width: 30px; height: 30px; } .two { position: relative; float: right; margin-top: 10px; margin-right: 10px; background: blue; width: 30px; height: 30px; } 这是我的解决方法, 在您的示例中,您可以添加第三个元素 .one 和 .two 元素具有“相同样式”,但没有绝对位置且具有隐藏可见性: HTML <article> <div class="one"></div> <div class="two"></div> <div class="three"></div> </article> CSS .three{ height: 30px; z-index: -1; visibility: hidden; width:0!important; /* if you got unnecessary horizontal scroll*/ } 您可以使用网格来做到这一点: article { display: grid; } .one { grid-area: 1 / 1 / 2 / 2; } .two { grid-area: 1 / 1 / 2 / 2; } 这是一个较晚的答案,但通过查看源代码,我注意到当视频全屏时,“mejs-container-fullscreen”类被添加到“mejs-container”元素中。因此可以根据此类更改样式。 .mejs-container.mejs-container-fullscreen { // This rule applies only to the container when in fullscreen padding-top: 57%; } 此外,如果您希望使用 CSS 使 MediaElement 视频流畅,下面是 Chris Coyier 的一个很棒的技巧:http://css-tricks.com/rundown-of-handling-flexible-media/ 只需将其添加到您的 CSS 中即可: .mejs-container { width: 100% !important; height: auto !important; padding-top: 57%; } .mejs-overlay, .mejs-poster { width: 100% !important; height: 100% !important; } .mejs-mediaelement video { position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100% !important; height: 100% !important; } 希望有帮助。 现在可以使用 Flexbox 来解决这种布局问题,避免需要知道高度或使用绝对定位或浮动来控制布局。 OP 的主要问题是如何让父级包含未知高度的子级,他们希望在特定布局内做到这一点。将父容器的高度设置为“fit-content”即可实现此目的;使用“display:flex”和“justify-content:space- Between”产生我认为OP试图创建的部分/列布局。 <section id="foo"> <header>Foo</header> <article> <div class="main one"></div> <div class="main two"></div> </article> </section> <div style="clear:both">Clear won't do.</div> <section id="bar"> <header>bar</header> <article> <div class="main one"></div><div></div> <div class="main two"></div> </article> </section> * { text-align: center; } article { height: fit-content ; display: flex; justify-content: space-between; background: whitesmoke; } article div { background: yellow; margin:20px; width: 30px; height: 30px; } .one { background: red; } .two { background: blue; } 我修改了OP的小提琴: http://jsfiddle.net/taL4s9fj/ flexbox 上的 css 技巧: https://css-tricks.com/snippets/css/a-guide-to-flexbox/ article { position: relative; } //clear the float article::after{ content: ''; clear: both; } .one { position: relative; float:left margin-top: 10px; margin-left: 10px; background: red; width: 30px; height: 30px; } .two { position: relative; float: right; margin-top: 10px; margin-right: 10px; background: blue; width: 30px; height: 30px; } 设置元素的样式为position:absolute 顶部:0,底部:0 这是另一个迟来的答案,但我找到了一种相当简单的方法,将“条形”文本放置在四个方块之间。这是我所做的更改; 在栏部分,我将“栏”文本包裹在中心和 div 标签内。 <header><center><div class="bar">bar</div></center></header> 在 CSS 部分中,我创建了一个“bar”类,用于上面的 div 标签中。添加此后,条形文本位于四个彩色块之间的中心。 .bar{ position: relative; }

回答 8 投票 0

添加新行时使设置高度的文本区域变大

我有一个固定高度为 70px 的文本区域。当我多次按 Enter 键换行时,我想让文本区域的高度增长。目前,在第 6 行之后出现了一个滚动条...

回答 2 投票 0

CSS:最大宽度为父级的 100%,没有高度,但最大高度

我正在寻找纯CSS中有点奇怪的东西(如果可能的话)...... 我有一个没有高度但有最大高度的模态,我有一个应该有一定高度的内容,但它应该......

回答 1 投票 0

无法使用react中的引用访问或操作dom

我尝试使用 useRef() 钩子访问 dom 来获取 React 中特定元素的高度,并将另一个元素的高度分配给它,这样它的高度就会根据 h 动态变化...

回答 1 投票 0

Javascript / jQuery:当 max-height 设置为 0 时获取高度

当元素的 max-height 设置为 0 时,是否可以获取元素 attr 高度的 css 值? 我需要这个来知道单击时要显示多少元素像素,因为每个元素都有不同的黑...

回答 5 投票 0

使div高度等于其父级(100%)

我有一个主 div,其中包含另外两个 div。我需要第一个必须与父 div 具有相同的高度。 CSS 中未指定父级 div 高度。 这是一个例子:http://jsfi...

回答 6 投票 0

为什么html同级元素不会变得相同高度?

**这是我在这个网站上的第一个问题,在网络开发方面我几乎是一个新手,所以如果这是一个令人难以置信的愚蠢问题,我提前表示抱歉,但我永远不能。 ..

回答 1 投票 0

css - 按行数计算的最小高度

我想我已经知道这个问题的答案,但我希望也许有人能有一些巧妙的技巧。 我想指定 DIV 的最小高度,但不是基于 px / % 。 (我知道这听起来很...

回答 5 投票 0

如何调整flexbox中<hr>的高度

我正在制作网站的标题,并决定在导航链接之间使用 hr 而不是 border 属性,因为我不想进入第 n 个子伪元素。导航链接和徽标包装是...

回答 1 投票 0

在 Flutter 中创建此布局

布局 我正在尝试获得这个布局。橙色和红色是固定区域。白色可以是列表视图或 SingleChildScrollView。 这是抽屉... 所以白色区域的高度是灵活的。或者...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.