问题列表 - 第47739页

为什么CSS属性对Chrome,FF,Opera有不同的名称?

我想在div下面有一个名为"shadow"的阴影:

#shadow { box-shadow: 1px 1px 1px #000 };
Run Code Online (Sandbox Code Playgroud)

完成了吗?

一点也不.它只在一个浏览器中工作.猜猜哪一个.

对于FF/Chrome,我必须添加不太直观:

-moz-box-shadow: 1px 1px 1px #000;
-webkit-box-shadow: 1px 1px 1px #000;
Run Code Online (Sandbox Code Playgroud)

现在一切都好.此方案适用于许多CSS属性.为什么?

幸运的是,没有-webkit-border,moz-font或-ie-backgroundcolor.

PS.是的,没有关于IE的单词.将这个称为浏览器就像将轮椅与摩德纳汽车进行比较.

PS 2.为什么我的帖子下面的Google Chrome标签旁边有徽标?或者为什么Opera&FF没有标识?

css firefox opera w3c google-chrome

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

无尽的枢轴控制

我正在尝试使用Pivot日历类型应用程序的控件,其中每个Pivot视图显示有关当天的一些信息.当用户向前滑动时,显示第二天.我通过在PivotItem集合的末尾添加项目来实现这一点,这很好.

当用户尝试返回前一天时,我的问题就出现了.在这种情况下,在Pivot项目集合的开头添加一个新项目.虽然添加有效,但显示的Pivot项始终是错误的(即新添加的项).控件SelectedItem上的设置Pivot没有帮助.

我认为Pivot可能不是我的任务的正确控制,所以任何关于使用什么视图或如何解决我的上述问题的帮助Pivot都非常感谢.

我的Viewmodel代码,用于实现前进/后退一天. Pages与枢轴绑定ItemSource.

public class TrackDayViewModel : HubViewModelBase
{
    private DateTime _CurrentDay;
    public DateTime CurrentDay
    {
        get { return _CurrentDay; }
        set
        {
            if (value.CompareTo (_CurrentDay) != 0)
            {
                _CurrentDay = value;
                OnPropertyChanged("CurrentDay");
            }
        }
    }

    public TrackDayViewModel ()
    {
        var day = DateTime.Now;

        CurrentDay = day.Midnight();

        Pages.Add(new DayViewModel(CurrentDay.AddDays(-1)));
        Pages.Add(new DayViewModel(CurrentDay));
        Pages.Add(new DayViewModel(CurrentDay.AddDays(1)));

        SelectedItem = Pages[1];

        this.PropertyChanged += (s, …
Run Code Online (Sandbox Code Playgroud)

windows-phone-7

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

固定位置div不包含在包装div中,覆盖整个屏幕?

我正在尝试使固定位置div保持在外部div中.我希望固定位置div的宽度为100%.但是,当我将宽度设置为100%时,固定位置div覆盖整个屏幕并覆盖Firefox/IE8等中的滚动条.以下是我正在谈论的示例:

<div style="width: 380px; height: 125px;overflow-y: scroll;overflow-x: hidden;">
    <div style="position:fixed;width:100%;">
        <div style="width: 100%;background: red; text-align: center; height:50px;">header</div>
    </div>

    <div style="margin-top: 50px; height:250px;">
        Contents here<br />
        Contents here<br />
        Contents here<br />
        Contents here<br />
        Contents here<br />
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

正如你所看到的,外部div的宽度为380像素...所以,我认为固定位置div不可能延伸到这个边界之外,但它确实如此.

我究竟做错了什么?

谢谢!

html css html5

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

Ruby/RoR:通过super()调用原始方法?

在RoR应用程序中,我想在我的一个模型中专门化ActiveRecord的update_attributes()方法,提取一些特殊处理的属性,并将其余属性传递给原始的update_attributes()方法.细节:

class Premise < ActiveRecord::Base
  ...
  def update_attributes(attrs)
    attrs.each_pair do |key, val|
      unless has_attribute?(key)
        do_special_processing(key, val)
        attrs.delete(key)
      end
    end
    # use original update_attributes() to process non-special pairs
    super.update_attributes(attrs)
  end
  ...
end
Run Code Online (Sandbox Code Playgroud)

对super.update_attributes(attr)的调用引发了一个错误:

undefined method `update_attributes' for true:TrueClass
Run Code Online (Sandbox Code Playgroud)

...这让我怀疑我真的不理解Ruby中的super关键字.我错过了什么?具体来说,我如何调用原始的update_attributes()方法?

ruby ruby-on-rails

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

计算按组返回的记录数

如何通过查询计算组返回的记录数,

例如:

select count(*) 
from temptable
group by column_1, column_2, column_3, column_4
Run Code Online (Sandbox Code Playgroud)

给我,

1
1
2
Run Code Online (Sandbox Code Playgroud)

我需要计算上述记录,得到1 + 1 + 1 = 3.

t-sql sql-server group-by count

120
推荐指数
6
解决办法
25万
查看次数

.NET Transactionscope选项

我是C#的新手.所以我只是想知道是否有人可以帮我弄清楚C#如何与Transactions一起工作?因为我对它的定义有点困惑.但是,让我稍微解释一下我的问题.这样你就可以了解我想要实现的目标.

我为三个不同的数据集声明了三个表适配器,如下所示:

logTableAdapter logAdap = new logTableAdapter();
measTableAdapter measAdap = new measTableAdapter();
valueTableAdapter valueAdap = new valueTableAdapter();
Run Code Online (Sandbox Code Playgroud)

导入数据的过程是:

  1. 首先,我通过logAdap.insert()方法插入一个日志条目.
  2. 循环遍历excel文件以获取测量值并开始通过measAdap.insert()方法插入.
  3. Foreach测量我通过valueAdap.insert()方法插入值.

所以我的问题是 - 因为测量和价值有嵌套的关系.如何创建嵌套的事务管理器以及何时发生错误(测量插入/值插入)我只想回滚我所做的一切.那就是我只想回到我插入日志条目之前的那一点.

.net c# transactionscope

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

在每个中选择第一个(SQL/PHP)

好吧,我试着忍住并寻找答案,但我需要你们的帮助!我有三个表 - 类别,项目和图像.我已将其设置为将图像链接到特定项目,并且每个项目都有一个类别.我使用两个内部联接来做到这一点(这是正确的吗?)我最终要做的是让PHP回显每个项目的第一个图像,然后我将使用ajax加载其余的图像项目.我看过LIMIT,我确信有一种方法可以轻松地使用PHP和for循环,但我只是难倒!我怎样才能回显每个项目的第一个"文件名"?提前致谢!

表:

CREATE TABLE `category` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `name` varchar(50) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `name` (`name`)
) ENGINE=MyISAM AUTO_INCREMENT=5 DEFAULT CHARSET=latin1;

CREATE TABLE `project` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `name` varchar(50) NOT NULL,
  `caption` text NOT NULL,
  `category` int(11) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=4 DEFAULT CHARSET=latin1;

CREATE TABLE `images` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `filename` varchar(255) NOT NULL,
  `project` int(50) NOT NULL, …
Run Code Online (Sandbox Code Playgroud)

php mysql

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

如何为zendframework配置vhost?

我想配置一个vhost到zf,但我不知道该怎么做,如果你能提供帮助就会很棒.谢谢

php zend-framework

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

如何在ASP.NET MVC的下拉列表中发出未编码的html

我想填充一个带有商标和版权字符的下拉列表,但看起来它们总是被html编码,所以我得到的是它们的编码形式.

谢谢你的帮助.

asp.net-mvc

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

我如何通过Django中的计算字段复合体进行排序?

我有这样的模型:

class Program(models.Model):
    votes_sum = models.IntegerField(max_length=10, default=0)
    voters_counter = models.IntegerField(max_length=10, default=0)
    ...
Run Code Online (Sandbox Code Playgroud)

我需要10个评分最高的程序,所以,我在我的views.py中尝试过:

best_rated = Program.objects.filter(Q(creator__profile__type ='us')).extra(select = {'total':'votes_sum/votes_counter'}).extra(order_by = ['total'])[:10]

问题是当没有用户投票时,因为发生了除零.

我找不到另一种方法来解决这个问题.有帮助吗?请.


我有一个比我想象的更简单的解决方案.只需排除没有投票的记录!

best_rated = Program.objects.filter(Q(creator__profile__type ='us')&~Q(votes_counter = 0)).extra(select = {'total':'votes_sum/votes_counter'}).extra(order_by = ['total "])[10]

django django-queryset django-views

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