问题列表 - 第19204页

如何将内部div与外部div的底部对齐?

我需要将内部div与外部div的底部对齐.

我的代码看起来像这样:

<div class="myOuterDiv">
    <div class="div1 floatLeft"> Variable content here </div>
    <div class="div2 floatRight"> <img class="myButton" src="" /> </div>
</div>
Run Code Online (Sandbox Code Playgroud)

'div1'的内容可能会有所不同,因此外部div的高度会发生变化.如何确保我的按钮(div2)始终位于外部div的底部?

我更喜欢使用CSS,但如果不可能,我可以使用jQuery.

UPDATE

我选择以jQuery方式执行此操作,在此我遇到了一些问题.这一切都解决了,你可以在这里找到我的工作解决方案:如何使用jQuery计算元素跨浏览器的高度?

html css jquery

2
推荐指数
1
解决办法
7531
查看次数

设置宽度:自动导致宽度:100%

我现在有点累了(喝咖啡),所以我无法弄清楚这一点.

当我设置p.style.width = auto(蓝色)时,为什么它width100%?没有任何元素的宽度设置为100%,所以我怀疑它是继承属性.

如何设置<p>宽度以匹配其内容宽度加上填充?

示例页面链接

html css

11
推荐指数
2
解决办法
3万
查看次数

Php继承

我正在使用PHP 5.3稳定版本,有时我会遇到非常不一致的行为.据我所知,在继承中,超类中的所有属性和方法(私有,公共和受保护)都是传递子类.

class Foo
{
    private $_name = "foo";
}
class Bar extends Foo
{
    public function getName()
    {
        return $this->_name;
    }
}
$o = new Bar();
echo $o->getName();

//Notice: Undefined property: Bar::$_name in ...\test.php on line 11
Run Code Online (Sandbox Code Playgroud)

但是当Foo :: $ _ name属性定义为"public"时,它不会给出错误.PHP有自己的OO规则???

谢谢

编辑:现在一切都很清楚了.实际上我在思考"继承"时创建了一个新类,并且继承了独立于其祖先的所有成员.我不知道"访问"规则和继承规则是一样的.

编辑 根据您的评论,此代码段应该给出错误.但它正在发挥作用.

class Foo
{
    private $bar = "baz";

    public function getBar()
    {
        return $this->bar;
    }
}

class Bar extends Foo
{}

$o = new Bar;
echo $o->getBar();      //baz
Run Code Online (Sandbox Code Playgroud)

php oop inheritance

6
推荐指数
1
解决办法
2517
查看次数

如何指定节点结果顺序?

我有以下XML,它由第三方库生成:

<PhoneNumbers>
    <PhoneNumber Key="1">123-456-7890</PhoneNumber>
    <PhoneNumber Key="2">234-567-8901</PhoneNumber>
    <PhoneNumber Key="3">345-678-9012</PhoneNumber>
</PhoneNumbers>
Run Code Online (Sandbox Code Playgroud)

问题是我不应该依赖Key属性(a)的值依次出现,或者(b)从1开始.更多的是后者,但我希望这个处理尽可能安全.

我需要做的是获取电话号码列表,按Key值(升序)排序.因此,通过使用XmlNode.SelectNodes我希望结果XmlNodeList包含PhoneNumber正确顺序的节点,不一定按它们出现的顺序.

如何使用XPath实现这一目标?
这可以直接做吗?

如果它有所作为,我使用的是.NET 2.0.

c# sorting xpath

7
推荐指数
1
解决办法
1万
查看次数

鉴于LINQ to Entities不支持"自定义方法",您如何保持DRY?

我遇到过这个问题:

自定义方法和扩展方法无法转换为商店表达式

基本上我有一些复杂的LINQ查询,所以想把它们分解成子查询,这些子查询被实现为返回IQueryables的方法.我希望这些IQueryable可以在LINQ语句中组合在一起(因为我很确定你可以在LINQ to SQL中做到).

问题是如果你试试这个(例如):

LINQ to Entities无法识别方法'System.Linq.IQueryable`1 [Thread] GetThreadsByMostReccentlyPosted(Int32)'方法,并且此方法无法转换为商店表达式.

对我来说,如果你使用LINQ ORM,那么你需要能够编写LINQ查询.否则,必须复制和粘贴任何常见的查询逻辑.

鉴于这种限制,我如何使用LINQ to Entities保持DRY?

linq-to-entities entity-framework linq-to-sql

8
推荐指数
1
解决办法
3989
查看次数

为什么我会收到以下错误?方差修饰符无效.只能将接口和委托类型参数指定为变量

 using System;
 using System.Collections.Generic;
 using System.Linq;
 using System.Text;

namespace Variance

{
  class A { }

  class B : A { }

  class C<out T>  { }

class Program
{
    static void Main(string[] args)
    {
        var v = new C<B>();

        CA(v);
    }

    static void CA(C<A> v) { }
  }
}
Run Code Online (Sandbox Code Playgroud)

c# generics c#-4.0

6
推荐指数
2
解决办法
4365
查看次数

禁用Dialog右上角的"X"按钮

可能重复:
删除jQueryUI对话框上的关闭按钮?

我正在尝试创建一个对话框,要求用户在继续之前同意术语,并且不希望用户只需单击对话框右上角的"X"即可关闭.我想要求用户点击"我同意".

有没有办法禁用对话框中的'X'?

澄清:我只是使用标准的jQuery UI对话框:$ .dialog().

jquery dialog jquery-ui jquery-ui-dialog

40
推荐指数
3
解决办法
8万
查看次数

获取attr表单<a href>

我遇到了一个问题<a href>.

有点喜欢这个

<a href="#callback" realurl="callback.aspx">Callback</a>
Run Code Online (Sandbox Code Playgroud)

和jQuery

$('#callback').bind('pageAnimationEnd', function (e, info) {

                var realurl = $(this).attr('realurl');

                if (!$(this).data('loaded')) {
                    $(this).append($('<table border=0 width="100%" height="100%"><tr width="100%" height="100%"><td>Wczytuj?...</td></tr></table>').
                        load(realurl, function () {
                            $(this).parent().data('loaded', true);
                            $('#ParentTest').html("test");
                        }));
                }
            });
Run Code Online (Sandbox Code Playgroud)

而且我从$(this).attr('realurl')获取所有时间.

javascript asp.net jquery

1
推荐指数
1
解决办法
473
查看次数

如何以简单安全的方式扩展TFieldDef?

我需要有关TFieldDef问题的建议.我需要在名为Description的TFieldDef中添加一个额外的字符串属性.我想在迭代TFieldDefs集合时看到该属性.如何在Delphi 2007中做到这一点?

谢谢你的时间.

delphi collections delphi-2007

2
推荐指数
1
解决办法
321
查看次数

在TortoiseSVN中更改作者姓名

HI有3台WinXP计算机,它们基于linux服务器访问subversion.我想更改几台计算机上日志中显示的作者姓名,因为它们是'development pc 3'和旧员工的名字.我该怎么做呢?

svn tortoisesvn

3
推荐指数
1
解决办法
1万
查看次数