小编cor*_*ded的帖子

是否可以使用@import导入sass中的整个目录?

我正在使用SASS部分模块化我的样式表,如下所示:

@import partials/header
@import partials/viewport
@import partials/footer
@import partials/forms
@import partials/list_container
@import partials/info_container
@import partials/notifications
@import partials/queues
Run Code Online (Sandbox Code Playgroud)

有没有办法包括整个partials目录(这是一个充满SASS-partials的目录),如@import罗盘或什么?

import sass partials

197
推荐指数
5
解决办法
14万
查看次数

HTML5占位符css填充

我已经看过这篇文章并尝试了一切我可以改变占位符的填充但是唉,似乎它只是不想合作.

无论如何,这是css的代码.(编辑:这是sass生成的css)

#search {
  margin-top: 1px;
  display: inline;
  float: left;
  margin-left: 10px;
  margin-right: 10px;
  width: 220px;
}

#search form {
  position: relative;
}

#search input {
  padding: 0 10px 0 29px;
  color: #555555;
  border: none;
  background: url('/images/bg_searchbar.png?1296191141') no-repeat;
  width: 180px;
  height: 29px;
  overflow: hidden;
}

#search input:hover {
  color: #00ccff;
  background-position: 0px -32px;
}
Run Code Online (Sandbox Code Playgroud)

这是简单的html:

<div id="search">
  <form>
    <input type="text" value="" placeholder="Search..." name="q" autocomplete="off" class="">
  </form>
  <div id="jquery-live-search" style="display: block; position: absolute; top: 15px; width: 219px;"> …
Run Code Online (Sandbox Code Playgroud)

css html5 webkit google-chrome css3

129
推荐指数
5
解决办法
16万
查看次数

如何以不同的用户身份运行jenkins

我一直在尝试按照教程和本教程:部署为Jenkins用户或允许Jenkins以不同用户身份运行?

但我仍然不能为计算神灵的爱,作为一个不同的用户运行.以下是我所做的步骤:

  1. 下载jenkins(LTS)的macosx pkg
  2. 设置插件等和git
  3. 试着建立它

我一直得到一个无法克隆的错误,因为jenkins一直以匿名开头:

Started by user anonymous
Run Code Online (Sandbox Code Playgroud)

我如何设置它以便jenkins像我一样运行?我正在使用jenkins Web UI,因此它位于localhost:8080

我也尝试使用/ login登录,但我甚至无法使用我的名字或以root身份登录.

人员标签甚至没有创建用户链接,所以是的,我被困住了.请帮忙?

continuous-integration jenkins

40
推荐指数
4
解决办法
10万
查看次数

如何使用罗盘与轨道3.1

我搜索和搜索,所有我能看到的是使用指南针轨道3.1只是编辑Gemfile如下:

gem 'compass', :git => 'https://github.com/chriseppstein/compass.git', :branch => 'rails31'
gem 'sass-rails', "~> 3.1.0.rc"
Run Code Online (Sandbox Code Playgroud)

是的,我明白了,但下一步是什么?我看到的每个教程都说,使用那个特定的分叉.但是我仍然无法使用带有rails 3.1的罗盘.

我这样做了:

$ compass init rails . --syntax sass
  directory ./app/stylesheets/ 
  create ./config/compass.rb 
  create ./app/stylesheets/screen.sass 
  create ./app/stylesheets/print.sass 
  create ./app/stylesheets/ie.sass
Run Code Online (Sandbox Code Playgroud)

由于3.1现在正在使用资产,我只是将所有这些文件转移到3.1.另外,我使用的是指南针-960插件,我在哪里需要它?我尝试添加一个需要960的compass.rb并需要html5样板,我仍然会收到错误:

Error compiling asset application.css:
NoMethodError: undefined method `Error' for Compass:Module
  (in /Users/eumir/rails_apps/kiseki/app/assets/stylesheets/screen.sass)

NoMethodError (undefined method `Error' for Compass:Module
(in /Users/eumir/rails_apps/kiseki/app/assets/stylesheets/screen.sass)):
Run Code Online (Sandbox Code Playgroud)

我尝试做罗盘编译,它给了我这个:

$ compass compile无需编译.如果您正在尝试启动一个新项目,那么您已经离开了目录参数.运行"compass -h"获取帮助.

正如我所说,我已经编辑了我的compass.rb所以我仍然难以理解如何解决这个问题.有帮助吗?

ruby-on-rails-3.1 compass-sass

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

计算css文件中选择器的数量

是否存在一个现有的插件/ app/program/script /,它可以分析和计算文件的css选择器?我想检查我的css文件在IE中不起作用的原因是因为我的选择器数量超过4095(我很确定不是)

谢谢!

ps加点,如果有haml/sass /指南针解决方案

css haml sass css-selectors compass-sass

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

如何在Rails中发送带有BCC的电子邮件3

如何发送带有BCC标题的电子邮件?我按照导轨上的红宝石指南并设置:bcc => "email@email.com"它不起作用.

谢谢

由corroded编辑 这是我尝试的代码:

def booking_confirmed_email(booking)
  @booking = booking
  mail(:to => booking.contact_email,
       :bcc => "my@email.com",
       :subject => "Congratulations, #{booking.contact_name}!")
end
Run Code Online (Sandbox Code Playgroud)

还尝试过:

def booking_confirmed_email(booking)
  @booking = booking
  mail(:to => booking.contact_email,
       :bcc => ["my@email.com"],
       :subject => "Congratulations, #{booking.contact_name}!")
end
Run Code Online (Sandbox Code Playgroud)

无济于事

actionmailer ruby-on-rails-3

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

附加到rake db:seed并在rails中运行而不复制数据

Rake db:seed使用应用程序的默认数据库值填充数据库吗?那么如果你已经有一个种子并且你需要添加它(你添加了一个需要种子的新功能).根据我的经验,当我再次运行rake db:seed时,它已经添加了现有内容,因此现有内容变为双倍.

我需要的是添加一些种子,当它运行时,它应该只添加最新的种子,并忽略现有的种子.我该如何解决这个问题?(我通常这样做的脏,noob方式是截断我的整个db然后再次运行种子,但是在生产中这不是很聪明,对吧?)

ruby ruby-on-rails seeding ruby-on-rails-3

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

在firefox和chrome中绝对定位的问题

我不明白为什么FF和Chrome以不同的方式呈现我的页面.这是一个它的屏幕

firefox:firefox示例http://grab.by/65Bn

这是Chrome中的一个

chrome:chrome示例http://grab.by/65BB

fieldset具有相对位置,图像具有绝对位置.

这是基本结构:

<fieldset class="passenger-info">
  <legend>Passenger 1</legend>
  <div class="remove-me">
    <img src="/images/delete-icon-sm.png" />
  </div>
</fieldset>
Run Code Online (Sandbox Code Playgroud)

基本上图像是在图例之后声明的.

这是fieldset的css:

.passenger-info {
  background:none repeat scroll 0 0 #F2F2F2;
  border:1px solid #9D240F;
  display:inline;
  float:left;
  margin-bottom:10px;
  margin-right:10px;
  padding:3px 10px;
  position:relative;
  width:350px;
}
Run Code Online (Sandbox Code Playgroud)

并为我删除图像:

.remove-me {
  border:1px solid red;
  position:absolute;
  right:0;
  top:0;
}
Run Code Online (Sandbox Code Playgroud)

这很奇怪.我尝试将字段集填充,并且图像向上移动了一点,但仍然没有在角落.

这篇文章表明FF确实在渲染场集方面存在问题.

http://www.codingforums.com/showthread.php?t=132624

有没有更好的方法来修复而不使用浏览器特定的黑客攻击?

html css firefox google-chrome css-position

22
推荐指数
2
解决办法
5万
查看次数

haml中的html实体

你怎么写:

= link_to 'Select »', "/" 
Run Code Online (Sandbox Code Playgroud)

在HAML中吗?

= link_to 'Select &raquo;', "/" 
Run Code Online (Sandbox Code Playgroud)

再打印&raquo;一次.

来自Phrogz的回答

= link_to('Select &raquo;'.html_safe,'/')
Run Code Online (Sandbox Code Playgroud)

做了伎俩

haml html-entities

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

`dirname':无法将nil转换为String(TypeError)

我不确定这是不是真的在黄瓜,但以防万一你们有些人知道如何解决这个问题.基本上,我的测试突然停止工作,当我检查时,它显示了这个错误:

C:/Vendor/Ruby187/lib/ruby/gems/1.8/gems/cucumber-rails-1.0.0/lib/cucumber/rails3.rb:3 in 'dirname': can't convert nil into String (TypeError)
Run Code Online (Sandbox Code Playgroud)

是的,我第一次翻了个白眼,只是诅咒了Windows,但我在Mac上尝试了它,我得到了同样的结果:

/Users/eumir/.rvm/gems/ruby-1.8.7-p174@mygemset/gems/cucumber-rails-0.5.2/lib/cucumber/rails3.rb:3:in `dirname': can't convert nil into String (TypeError)
Run Code Online (Sandbox Code Playgroud)

奇怪的是,它在不同的黄瓜轨道版本中,我用Google搜索并且第一个结果显示它是bunder的错(虽然我无法破译要点是什么......也许只是复制粘贴的东西?)并且最奇怪的是,Cucumber IS跑步,我跑步时遇到这个问题rspec spec.

下面的3条线索指出这不是黄瓜的错,但为什么它会归咎于黄瓜呢?如果你们中的任何一个人能够解释为什么会发生这种情况,那么你将会在几个小时的痛苦中拯救我.

ruby rspec cucumber bundler

14
推荐指数
3
解决办法
4275
查看次数