草庐IT

parent-child

全部标签

html - parent 和 child 高度相同,为什么会有垂直滚动条?

我希望我的.sideBar和.contentHolder元素在.displayContainer中。问题是.displayContainer渲染了一个不必要的垂直滚动条。水平滚动条可以,但垂直滚动条就没必要了。我检查并发现.displayContainer和子元素具有相同的计算高度。那为什么会有垂直滚动条呢?谁能告诉我如何删除它?body,html{margin:0px;padding:0px;border:0px;height:100%;width:100%;}.displayContainer{height:100%;width:100%;overflow:auto;white-s

html - Flex child 未扩展到全高

这个问题在这里已经有了答案:Chrome/Safarinotfilling100%heightofflexparent(5个答案)关闭上个月。我的页面上有一个动态页脚,我希望它上面的内容可以缩放以到达页脚的顶部,这很好,但我遇到了问题:#snippet-container{height:300px;width:200px;}#page{display:flex;flex-flow:column;height:100%;}#content{flex:11auto;background:blue;}#content.test{width:100%;height:100%;backgroun

html - 在CSS中选择多个 child

关闭。这个问题需要detailsorclarity.它目前不接受答案。想改进这个问题吗?通过editingthispost添加细节并澄清问题.关闭2年前。Improvethisquestion我正在尝试在css中为表格应用省略号类。所以有些列需要有这个省略号类。我在一个表中有多个列。我是通过css中的nth-child属性来做到这一点的,还有其他方法可以选择随机的多个child吗?我试过-.ListTaskTimetbodytr>td:nth-child(3)a{text-overflow:ellipsis;width:150px;display:block;overflow:hidd

html - Img 的最大高度不尊重 parent 的尺寸

我在液体div中有一个img元素。该img的max-height设置为100%。因此,如果图像比div高,它应该呈现为与div一样高。.png文件的原始大小为200x200。在我的浏览器中,div显示为284x123。因此,img应以123x123呈现,以保持其纵横比。但是,img超出了div的范围,仍然显示为200x200。我似乎不明白为什么会这样。这在Chrome上发生,但在Firefox上没有发生(我上次尝试过)。可以看到当前状态here(http://paginas.fe.up.pt/~ei07171/test/)。如果将鼠标悬停在图片的左侧侧,您会看到一个灰色箭头,即我所说的

javascript - "position: fixed"parent旋转和平移时div不固定

"position:fixed"的div嵌入到父div中。当父级旋转或平移时,子级div也会移动。这是一个错误吗?我希望子div保持固定。HTML片段:查看重现:http://jsfiddle.net/PseKK/我知道我可以通过对子div应用反向转换来修复它,但出于实际场景中的性能原因,我正在寻找一种不涉及额外转换的解决方案。知道如何克服吗? 最佳答案 这是转帖,答案在原问题中Positionsfixeddoesn'tworkwhenusing-webkit-transform不幸的是这是一个错误,但似乎有办法解决它。

html - 如何为某种元素的第一个 child 设计样式?

例如,我有这样的HTML:2216我如何为第一个child设计样式我是这样使用的:.pagea:first-child{color:red}但它没有运行。 最佳答案 使用first-of-type而不是first-child.pagea:first-of-type{color:red;}The:first-of-typeCSSpseudo-classrepresentsthefirstsiblingofitstypeinthelistofchildrenofitsparentelement.取自MDNDocumentation.您可

HTML 列表元素 : Sharing the parent width into equal parts

我有一个parent和一对其中的元素。Item1Item2Item3Item4有什么方法可以让我的列表项以均分父级宽度(800px)的方式排列,并且每个项都具有相同的宽度?IE。每个将占用200像素的宽度。我不想硬编码这个值。是否有任何样式属性可以做到这一点?我不想硬编码20%之类的宽度,因为列表项是动态添加的。有时可能是4、5或6 最佳答案 试试这个:http://jsfiddle.net/QzYAr/有关display:table-cell的详细信息:Isthereadisadvantageofusing`display:tab

jquery - parent 与最亲近的人

为什么这样做:$('.button_30').click(function(){$(this).closest('.portlet').find('.portlet_content').text("foo");});​为什么这不起作用:$('.button_30').click(function(){$(this).parent('.portlet').find('.portlet_content').text("foo");});​html看起来像这样:headercontenthereresultsgohereheadercontenthereresultsgohere

css - 父 div 没有扩展到 child 的高度

正如您将看到的,我有一个div(#innerPageWrapper)环绕着包含内容的div。#innerPageWrapper在视觉上也充当布局中的半透明边框。我的问题是#innerPageWrapper不会扩展以适应内部的child,更不用说扩展以填充页面的其余部分了。这是#innerPageWrapper的代码#innerPageWrapper{width:1100px;height:100%;display:inline-block;padding:050px050px;background:rgba(0,0,0,0.75)url(navShadow.png)repeat-xto

html - CSS :nth-child() :after

是否可以混合:nth-child()和after?我有一个元素,我想添加一些文本:after.这工作正常,但我想在第1、第2和第3个元素以及第4、第5和第6个元素上有不同的文本。使用下面的代码,我最终得到每个li后面有粉红色的“大”。这对我来说没有意义,但我是这个nth-child的新手可恶。data.htmlBaconBaconBaconBacon漂亮的.css#idlip:after{float:right;content:'nom';}#idlip:nth-child(1):after,#idlip:nth-child(2):after,#idlip:nth-child(3):a