小编Igo*_*cha的帖子

如果模型已存在,如何仅为控制器和视图创建脚手架?

我已经设置了Devise我的应用程序.
因此,用户模型已经生成,并且通过安装存在Devise

现在我想添加自己的控制器users_controller.rb及其视图indexshow.
如何在不影响已存在的用户模型的情况下制作脚手架?

ruby-on-rails scaffolding scaffold ruby-on-rails-3

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

修改twitter bootstrap导航栏

我一直试图修改twitter bootstrap导航栏,此刻所有链接都对齐到左边,当我真正想要的是将它们放在中心位置时.

在另一篇文章中我读到你使用它

.tabs, .pills {
  margin: 0 auto;
  padding: 0;
  width: 100px;
}
Run Code Online (Sandbox Code Playgroud)

但这对我不起作用

我需要在css中更改以实现此目的,我理解我将修改后的CSS放在引导程序中并覆盖.

任何帮助赞赏

这是我的标记

布局/应用

<div class="navbar navbar-fixed-top">
  <div class="navbar-inner">
    <div class="container-fluid">
      <a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
      <span class="icon-bar"></span>
      <span class="icon-bar"></span>
      <span class="icon-bar"></span>
      </a>

    <a class="brand">Newbridges</a>  

  <% if user_signed_in? %>
    <div class="nav-collapse">
      <ul class="nav ">
      <%= render "shared/navbarlogin" %>
    </div>

    <% else%>
    <div class="nav-collapse">
      <ul class="nav">

      <%= render "shared/navbar" %>
    </div>
    <% end %>
Run Code Online (Sandbox Code Playgroud)

我也试过这个

.nav > li {
  float: none;
  display: inline-block;
  *display: inline;
  /* …
Run Code Online (Sandbox Code Playgroud)

css ruby-on-rails twitter-bootstrap

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

如何设置css宽度等于最长文本的长度

我的任务非常艰巨.

我这里有这个菜单...... http://jsfiddle.net/K2Zzh/6/

如果将鼠标悬停在"处理"上,则下拉菜单的宽度设置为150px,这很好,但是,如果将鼠标悬停在'aftercare'上,则可以看到此宽度太宽.我尝试过min-width,auto,inline-block,但到目前为止还没有运气.

不是为每个下拉列表创建一个单独的类,是否有一种聪明的方法将宽度设置为仅与每个菜单中最长的文本一样大?

用于下拉的css代码...

.dropdown ul {
  position: absolute;
  top: 43px;
  z-index: 100;
  border-left: 1px solid #f6634c;
  border-bottom: 1px solid #f6634c;
  border-right: 1px solid #f6634c;
}
.dropdown ul li a {
  background-color: #fff;
  width: 150px;
  text-align: left;
}?
Run Code Online (Sandbox Code Playgroud)

提前致谢.

我的HTML代码......

<ul class="mainNav">
  <li><a href="">Home</a></li>
  <li class="dropdown">
    <a href="">Treatments</a>
    <ul>
      <li><a href="">Body Treatments</a></li>
      <li><a href="">Make Up</a></li>
      <li><a href="">Skincare</a></li>
      <li><a href="">Hand & Feet Treats</a></li>
      <li><a href="">Hair Removal</a></li>
      <li><a href="">Alternative Therapies</a></li>
      <li><a href="">Eye Enhancements</a></li>
    </ul>
  </li>
  <li><a href="">Gallery</a></li>
  <li class="dropdown">
    <a …
Run Code Online (Sandbox Code Playgroud)

css width

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

点击谷歌地图API v3更改标记图标?

谷歌文档以后更改标记图标很容易.但我被卡住了,我不知道如何在点击标记时更改图像?

我的代码到目前为止:

<script>
  function initialize() {

    var latlngPos = new google.maps.LatLng(<?php echo $event_google_map_coordinates; ?>);

    var mapOptions = {
      zoom: 16,
      center: latlngPos,
      mapTypeId: google.maps.MapTypeId.ROADMAP
    };

    var map = new google.maps.Map(document.getElementById('googlemap_event'),
      mapOptions);

    var marker = new google.maps.Marker({
      position: latlngPos,
      map: map,
      //animation: google.maps.Animation.BOUNCE,
      icon: '<?= get_bloginfo("template_url"); ?>/images/marker.png'
    });

    var infowindow = new google.maps.InfoWindow({
      position: latlngPos,
      maxWidth: 200,
      content: "<h3><?php the_title(); ?></h3><?php if ($event_address_meta) {_e($event_address_meta);} ?>"
    });

    //open onclick
    google.maps.event.addListener(marker, 'click', function() {
      infowindow.open(map);
    });

    //open infowindow onload
    //infowindow.open(map);

  }

function loadScript() …
Run Code Online (Sandbox Code Playgroud)

google-maps-api-3

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

Node.js - express - jade - 编译SASS/LESS

任何人都有一个关于nodejs 的真正新手指南 - 快递 - SASS/LESS?我无法让这个工作.我现在的例子是尽可能的准确..

var express = require('express'),
    less = require('less'),
    app = express.createServer();

var pub_dir = __dirname + '/public';

app.configure(function(){ 
    app.use(express.compiler({ src: pub_dir, enable: ['less'] }));
    app.use(express.staticProvider( pub_dir ));
};

app.configure('development', function(){
    app.use(express.errorHandler({ dumpExceptions: true, showStack: true }));
});
Run Code Online (Sandbox Code Playgroud)

该文件style.css.less位于pub_dir,我可以直接访问,并且样式是

@brand_color: #4D926F;
body {
  color: @brand_color;
}
Run Code Online (Sandbox Code Playgroud)

据我所知,编译应该在启动时发生,并且将在src-dir中生成css文件,因为未指定dest.
我的服务器运行正常,但无论我尝试使用LESS/SASS文件的dirnames,目录和名称(以及它们各自的LESS/SASS内容)的方式,我都无法解决这个问题.该死!救命.

sass less node.js express

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

如何在桌面上设置圆形边框并进行边框折叠:折叠?

我有以下内容:

<TABLE style="border-radius: 5px; border: 1px solid #999; xborder-collapse: collapse;">
  <THEAD>
    <TR style="background-color: red;">
      <TH>Weekday</TH>
      <TH>Date</TH>
      <TH>Manager</TH>
      <TH>Qty</TH>
    </TR>
  </THEAD>
  <TBODY>
    <TR>
      <TD>Mon</TD>
      <TD>09/11</TD>
      <TD>Kelsey</TD>
      <TD>639</TD>
    </TR>
    <TR>
      <TD>Tue</TD>
      <TD>09/12</TD>
      <TD>Lindsey</TD>
      <TD>596</TD>
    </TR>
    <TR>
      <TD>Sun</TD>
      <TD>09/17</TD>
      <TD>Susan</TD>
      <TD>272</TD>
    </TR>
  </TBODY>
</TABLE>
Run Code Online (Sandbox Code Playgroud)

我想有圆形边框,单元格之间没有空格也有我的表格的顶部标题区域不同的颜色.但它似乎没有用.

我创造了这个小提琴.当我注释掉边框折叠时,我得到圆角边,但是在单元格之间有空格.当它在我没有边界半径和单元格之间没有空间.

更新:

这似乎是一个完美的解决方案:小提琴

css

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

真的很奇怪的"重绘行为"与锚链接,Twitter bootstrap fixed-navbar和affix插件

当使用Twitter Bootstrap的附加插件,固定导航栏和锚链接时,我遇到了一种非常奇怪的行为.我将尝试解释我的问题但是很难说出来,所以请原谅我,如果我不是最清楚的话.

navbar-fixed-top我的页面顶部有一个.在那之下,我有一个.containerdiv.在里面我有两个div.spans(span4span8).里面span4是一个应用了它div.wellaffix-top类(所以它得到一个固定的位置,"粘"在它的位置).在我的内心我span8有一堆内容.

welldiv里面有一个nav-list.这个列表会根据(我有一个执行此操作的小脚本)中的项目填充li/ aelements span8.这些链接是锚,那么它们指向的页面(上的元素#myId,#myIdTwo等等).所有这一切都非常有效.我的列表在那里,链接是可点击的,它们带我到我的元素.大.

但是,不是很好.有时,当我点击其中一个链接时,我会转到我的锚点,span8但页面似乎没有正确刷新.我有时看到奇怪的白色"盒子".或者跨度内的内容将部分显示在固定的上方nav-header.有时候有一半会nav-list消失......但是如果我把鼠标移到它周围,它会回来(排序).就像你曾经在一些陷入困境的旧Windows应用程序中看到的那样.

你可以在这里看到自己:http://jaylach.github.com/lutra.在看到问题之前,您可能需要多次单击某些导航链接.

我整天都在苦苦挣扎,我不能,因为我的生活,想出来.我拿出了词缀,我已经取出了固定的顶部导航栏,我已经取出了我的z-index.我似乎无法弄明白.

有没有人,任何地方,有任何线索可能导致这个?我真的很感激你们给我们的任何建议.

提前谢谢了!!

html css css3 twitter-bootstrap

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

在bootstrap中删除标题的上边距

HTML

<div class="container-fluid">
  <div class="row">
    <div class="page-header header_site">
      <h1><font>ABC Company</font></h1>
    </div>
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

CSS代码:

.header_site {
  background-color: darkblue;
}

font {
  color: white;
  margin: auto 160px auto 160px;
}
Run Code Online (Sandbox Code Playgroud)

我想删除上边距,如下图所示.

在此输入图像描述

html css html5 css3 twitter-bootstrap-3

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

救援PG :: UndefinedTable而不是ActiveRecord :: StatementInvalid

例如,如果我尝试删除不存在的表,我将收到以下错误:

"#<ActiveRecord::StatementInvalid: PG::UndefinedTable: ERROR:  relation \"aiurea\" does not exist\n
Run Code Online (Sandbox Code Playgroud)

我可以使用它来拯救它ActiveRecord::StatementInvalid,但它对我来说太通用了; 我想只在潜在的错误发生时进行救援PG::UndefinedTable.我怎样才能做到这一点?

PS:我看到error.cause导致潜在的错误,但我不确定这是否是"公共"接口,它是一种不引人注目的方式来实现它.

postgresql activerecord ruby-on-rails exception

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

改变背景图像bootstrap导航丸

我被朋友要求创建一个网站.我使用bootstrap 3作为网站的框架,并且遇到了一些绊脚石.

我的朋友需要一个标签式部分,其中部分的背景图像会根据哪个选项卡处于活动状态而发生变化.我已经能够使用css使其适用于选项卡窗格,但我需要能够更改整个部分背景而不仅仅是选项卡窗格.

我认为它需要一些JavaScript,但不幸的是我在那个领域的技能仍然有点太弱,不知道如何做到这一点,谷歌一直有点像头上的洞.

下面是html的部分,我需要使用每个选项卡更改背景图像

<section id="about" class="content-section text-center">
  <div class="row">

    <div class="tab-content vertical-center">
      <div id="aboutus" class="tab-pane fade in active">
        <h2>...</h2>
        <p>...</p>
      </div>

      <div id="history" class="tab-pane fade">
        <h2>...</h2>
        <p>...</p>
      </div>

      <div id="chef" class="tab-pane fade">
        <h2>...</h2>
        <p>...</p>
      </div>
    </div>
  </div>
</section>

<div class="row">
  <div class="col-lg-12 nav-pills-bg">
    <ul class="nav nav-pills nav-justified">
      <li class="active">
        <a data-toggle="pill" href="#aboutus">...</a>
      </li>
      <li>
        <a data-toggle="pill" href="#history">...</a>
      </li>
      <li>
        <a data-toggle="pill" href="#chef">...</a>
      </li>
    </ul>
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

任何帮助表示赞赏

html css twitter-bootstrap twitter-bootstrap-3

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