小编Geo*_*Geo的帖子

为什么不应用此CSS规则?

我没有网页设计师的经验,但为了更多地了解CSS,我正在为自己的页面做样式表.我知道我现在这样做的方式可能很糟糕,不是推荐的方式,但请帮助我理解为什么这不起作用.

我有这样的形式:

<form action="/register" method="POST" id="registration_form">
    <p>
        <label for="username">Username</label>
        <input type="text" id="username" name="username"/>
    </p>
    <p>
        <label for="password">Password</label>
        <input type="password" id="password" name="password"/>
    </p>
</form>
Run Code Online (Sandbox Code Playgroud)

在包含我自己的样式表之前,我已经包含了Eric Meyer的CSS重置,我在CSS中有这个规则:

#registration_form label {
    width: 100px;
}
Run Code Online (Sandbox Code Playgroud)

我也尝试过:

label {
   width:100px;
}
Run Code Online (Sandbox Code Playgroud)

我尝试将值更改为100px以上,但仍未应用.如果它有帮助,我有一个布局,其中包含这样的内容:

<body>
   <div id="navigation">
     ...
   </div>
   <div id="pagebox">
     {% block body %}{% endblock %}
   </div>
</body>
Run Code Online (Sandbox Code Playgroud)

这是一个jinja2模板,当渲染时,body的内容会被一些不同的视图添加.以下是这些id的样式:

#navigation {
    text-align:center;
}

#navigation ul li {
    display:inline;
    margin-left:50px;
}

#pagebox {
    margin-left:50px;
    margin-right:50px;
    height:600px;
    background-color: #20f000;
}
Run Code Online (Sandbox Code Playgroud)

为什么我的标签样式不适用?

css

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

该模型应该如何设计?

在Rails应用程序中,我希望允许用户将消息从一个发送到另一个.所以,我有一个用户模型将具有:

has_many :messages
Run Code Online (Sandbox Code Playgroud)

我在想这个Message模型将有一个from字段,包含发送它to的用户的id ,以及一个字段,其中包含要发送给它的用户的用户ID.Messsage模型的最佳实践是什么?我应该像这样生成它:

rails g model Message from:integer to:integer title:string content:text

我如何将其与用户相关联?我应该将它与2个用户关联,因为fromto字段引用现有用户吗?我怎么代表这种关系?我会在消息模型中写什么样的关系?belongs_to :user

我觉得应该有一种方法让Rails为我管理用户ID,这样我就不必自己创建整数字段了.

ruby activerecord ruby-on-rails

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

错误C2436成员函数或构造函数初始化列表中的嵌套类

我在头文件中声明了一个函数指针,如下所示:

typedef void (intCB)(int );
Run Code Online (Sandbox Code Playgroud)

我有一个像这样声明的类成员:

private:
  intCB m_intCB;
Run Code Online (Sandbox Code Playgroud)

在我的构造函数的初始化列表中,我想用0初始化它:

MyClass::MyClass : m_intCB(0)
{
   #ifdef SOMETHING
   m_intCB = &someOtherFunc;
   #endif
}
Run Code Online (Sandbox Code Playgroud)

只有在特定的定义到位时,我想将m_intCB设置为它,如果不是我想将它保持为0.上面代码的问题是我收到:

error C2436: 'm_intCB' : member function or nested class in constructor initializer list
Run Code Online (Sandbox Code Playgroud)

我该如何解决?

c++ function-pointers

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

如何在emacs lisp中拥有自动填充的输入字段?

我想创建一个函数来询问用户文件的路径,然后根据文件是否存在来做一些事情.我知道(interactive "s"),我尝试使用它,但是,按TAB并不建议可能的路径名称.如何提示路径,并将其存储在变量中?

emacs elisp

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

是否有更通用的方法在F#中对集合进行迭代,过滤和应用操作?

我们来看看这段代码:

open System
open System.IO

let lines = seq {
  use sr = new StreamReader(@"d:\a.h")
  while not sr.EndOfStream do yield sr.ReadLine()
}

lines |> Seq.iter Console.WriteLine
Console.ReadLine()
Run Code Online (Sandbox Code Playgroud)

在这里,我正在阅读a中的所有行seq,并且我正在使用它Seq.iter.如果我有一个我将使用的列表List.iter,如果我有一个数组,我将使用Array.iter.是不是我可以使用更通用的遍历功能,而不是必须跟踪我有什么样的集合?例如,在Scala中,我只是调用a foreach,无论我使用的是List,Array还是Seq,它都能正常工作.

我做错了吗?

f#

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

rackup无法加载activerecord

可能重复:
使用RVM使用sinatra app加载Active Record gem时出错

我有一个Faye应用程序,我想在其中使用ActiveRecord.我在我的faye.ru中有这个:

require "rubygems"
require "faye"
require "sqlite3"
require "activerecord"

... other code
Run Code Online (Sandbox Code Playgroud)

我想通过以下方式开始: rackup faye.ru -s thin -E production

这失败并出现以下错误:/home/tempus/.rvm/rubies/ruby-1.9.3-p125/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in 'require': cannot load such file -- activerecord (LoadError).如果我跑rvm current,我得到:ruby-1.9.3-p125@pno.如果我在rvm目录上为这个gemset做一个ls,我可以看到确实安装了activerecord:

actionmailer-3.2.2    builder-3.0.0              hike-1.2.1            polyglot-0.3.3   sprockets-2.1.2
actionpack-3.2.2      cookiejar-0.3.0            http_parser.rb-0.5.3  rack-1.4.1       sqlite3-1.3.5
activemodel-3.2.2     em-http-request-1.0.2      i18n-0.6.0            rack-cache-1.2   thor-0.14.6
activerecord-3.2.2    em-socksify-0.1.0          journey-1.0.3         rack-ssl-1.3.2   tilt-1.3.3
activeresource-3.2.2  erubis-2.7.0               json-1.6.6            rack-test-0.6.1  treetop-1.4.10
activesupport-3.2.2   eventmachine-1.0.0.beta.4  mail-2.4.4            rails-3.2.2      tzinfo-0.3.32
addressable-2.2.7     faye-0.8.1                 mime-types-1.18       railties-3.2.2   yajl-ruby-1.1.0
arel-3.0.2            faye-websocket-0.4.4       multi_json-1.2.0      rdoc-3.12
Run Code Online (Sandbox Code Playgroud)

我无法理解为什么会说它找不到主动记录.有线索吗?

ruby rack faye

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

什么是使用Rails和Flex的首选方式?

我想创建一个类似于聊天应用程序(实时应用程序)的服务.

从我的研究中可以看出,BlazeDS它是首选方式,但它涉及Java和Java EE.此外,最新的Ruby结果似乎是从2009年到2010年,所以它们可能已经过时了.

是否有积极维护的Ruby/Rails解决方案用于将推送通知与Flex集成?

ruby apache-flex push ruby-on-rails

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

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

使用Go导出到JSON时,如何包含方法调用的结果?

想象一下:

type Ninja struct {
  name string
}

func (n *Ninja) Shurikens() int {
  return 2
}

n := &Ninja{"Super Ninja"}
Run Code Online (Sandbox Code Playgroud)

我想将其序列化为JSON,并获得以下内容:

{'Name': 'Super Ninja', 'Shurikens':2}
Run Code Online (Sandbox Code Playgroud)

它只是我需要的简化(在结构上调用方法,并在结果JSON中包含该输出).

json go

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

如何在Perl中找到链接的内容类型?

假设您有一个URL,http://site.com.如何在不下载的情况下找出内容类型是什么?Perl的WWW :: MechanizeLWP可以发出HEAD请求吗?

perl content-type

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