Questions tagged «parent-child»

实体之间的关系,其中一个实体扮演主要角色,另一个角色扮演次要角色。也是继承关系范例。

15
使绝对定位的div扩展父div的高度
如您在下面的CSS中所看到的,我想child2将自己定位在之前child1。这是因为我当前正在开发的网站也可以在移动设备上工作,该网站child2应该位于底部,因为它包含了我想要的导航,该导航位于移动设备上的内容下方。-为什么没有2个母版页?这是divs在整个HTML中重新定位的仅有2个,因此,对于这个较小的更改,只有2 个母版页太过分了。 HTML: <div id="parent"> <div class="child1"></div> <div class="child2"></div> </div> CSS: parent { position: relative; width: 100%; } child1 { width: auto; margin-left: 160px; } child2 { width: 145px; position: absolute; top: 0px; bottom: 0px; } child2 具有动态高度,因为不同的子站点可能具有更多或更少的导航项。 我知道绝对定位元素已从流中删除,因此被其他元素忽略。 我尝试overflow:hidden;在父div上进行设置,但这没有帮助,也不起作用clearfix。 我的最后一个选择是使用JavaScript重新定位两者divs,但是现在,我将尝试看看是否存在使用非JavaScript的方法。


17
指定的孩子已经有一个父母。您必须先在孩子的父母上调用removeView()(Android)
我必须经常在两种布局之间切换。错误在下面发布的布局中发生。 第一次调用布局时,不会发生任何错误,一切都很好。然后,当我调用其他布局(空白)并随后再次调用我的布局时,它将引发以下错误: > FATAL EXCEPTION: main > java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent first. 我的布局代码如下所示: tv = new TextView(getApplicationContext()); // are initialized somewhere else et = new EditText(getApplicationContext()); // in the code private void ConsoleWindow(){ runOnUiThread(new Runnable(){ @Override public void …


13
Maven:不可解析的父POM
我将maven项目设置为1个shell项目和4个子模块。当我尝试构建外壳时。我得到: [INFO] Scanning for projects... [ERROR] The build could not read 1 project -> [Help 1] [ERROR] [ERROR] The project module1:1.0_A0 (C:\module1\pom.xml) has 1 error [ERROR] Non-resolvable parent POM: Failure to find shell:pom:1.0_A0 in http://nyhub1.ny.ssmb.com:8081/nexus/content/repositories/JBoss/ was cached in the local repository, resolution will not be reattempted until the update interval …


5
如何通过jQuery函数仅获取直接子元素
我有一个这样的表结构: <table1> <tbody> <tr> <td></td> ... <td> <table2> <tbody> <tr> <td></td> </tr> </tbody> </table> </td> </tr> </tbody> </table> 在javascript中,我有一个tbl值为的变量$(table1),然后我想获取of<tbody>的所有直接子元素(tr)table1。我的代码是: $('tr', tb1) 显然,它返回<tr>表1和表2中的所有元素。我想我可以过 $('tr', tb1).not(function(){return $(this).parent().parent()[0] != tb1;}) 或这种逻辑。 我知道$('table1 > tbody > tr')可以得到直接的孩子tr。不幸的是我不能使用它。 有人对此有好主意吗? 谢谢。

13
JavaScript DOM:在容器中查找元素索引
我需要通过对象引用在其容器内找到元素的索引。奇怪的是,我找不到简单的方法。请不要jQuery-只有DOM。 UL LI LI LI - my index is 2 LI 是的,我可以为每个元素分配ID并遍历所有节点以匹配ID,但这似乎是一个不好的解决方案。没有更好的东西吗? 因此,就像上面的示例一样,我有一个对第三LI的对象引用。我怎么知道它是索引2? 谢谢。

4
React.js —如何将属性对象传递给子组件?
我有一个称为的组件tileGroup,该组件的属性是其他属性的集合(数组)。 父component(tileGroup)通过使用集合中的每个属性集来创建子组件,从而呈现子组件的列表。 现在,我正在将每个属性分别从集合映射到子组件,但是如果组件的属性数量增加,这将变得很麻烦,而且我敢肯定有一种更干净,更简单的方法来做... 如何在不重新映射每个属性的情况下将全套属性传递给子组件? 示例代码: tileGroupData = {someProperty: 'something', someOtherProperty:'something', tiles: [{vsize:1, hsize:2, etc...}, {vsize:2,hsize:3,title:'whatever'}]}; 然后创建组件。 var tileGroup = React.createClass({ render: function() { var thechildren = this.props.tiles.map(function(tile) { //this is what I DON'T want to be doing. return <tileSimple vsize = {tile.vsize} hsize = {tile.hsize} content = {tile.content}/>; //what I …


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.