我似乎无法获得一个css文件来将其样式应用于表单。现在非常令人沮丧,因为据我所知它应该有效!
在我脑海里,我有
<link href="/stylesheets/formtastic.css?1290524609" media="screen" rel="stylesheet" type="text/css" />
在身体里我有:
<form action="/agents" class="formtastic agent" id="new_agent" method="post">
formtastic.css文件应该将样式应用于表单。它的内容在这里可以看到: formtastic.css
有任何建议或修正吗?
答案 0 :(得分:1)
问题是以下代码未插入表单中:
<% f.inputs do %>
这会创建html,现在css可以正常工作。
即。缺少的HTML是
答案 1 :(得分:0)
您是否需要将该数字转换为查询字符串var?
<link href="/stylesheets/formtastic.css?math=1290524609" media="screen" rel="stylesheet" type="text/css" />
答案 2 :(得分:0)
你在使用Rails吗?如果是这样,您可以将其放在标题中:
<%= formtastic_stylesheet_link_tag %>
此外,您是否同时运行bundle install
和rails generate formtastic:install
(对于Rails 3,对Rails 2使用./script/generate formtastic
)?
答案 3 :(得分:0)
您确定路径是否正确?如果您使用firebug检查源代码,请检查链接标记并查看其内容是否为404错误。这可能是您的根相对路径的问题。
这只是猜测,因为我无法看到您网站的结构。
答案 4 :(得分:0)
你确定你必须以正斜杠开头吗? (/)
因为它意味着它位于您域名的根源。
尝试<link href="stylesheets/formtastic.css?1290524609" media="screen" rel="stylesheet" type="text/css" />
?