Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 3 rails 3.2,twitter引导为什么带有图标的按钮宽度不正确?_Ruby On Rails 3_Twitter Bootstrap - Fatal编程技术网

Ruby on rails 3 rails 3.2,twitter引导为什么带有图标的按钮宽度不正确?

Ruby on rails 3 rails 3.2,twitter引导为什么带有图标的按钮宽度不正确?,ruby-on-rails-3,twitter-bootstrap,Ruby On Rails 3,Twitter Bootstrap,我试图在按钮旁边添加一个图标,图标出现了,但是,位置错误,按钮总宽度也错误,请检查下面的图片,我试图设置红色按钮的宽度,但是,图标仍然出现在按钮文本上 以下是我使用过的haml代码: = link_to new_class_room_path, {:class=>'btn btn-primary'} do %i{:class=>'icon-plus'} %span New Class Room %a{:class=>"btn btn-danger",

我试图在按钮旁边添加一个图标,图标出现了,但是,位置错误,按钮总宽度也错误,请检查下面的图片,我试图设置红色按钮的宽度,但是,图标仍然出现在按钮文本上

以下是我使用过的haml代码:

= link_to new_class_room_path, {:class=>'btn btn-primary'} do
  %i{:class=>'icon-plus'}
    %span
      New Class Room

%a{:class=>"btn btn-danger", :ref=>"#", :style=>'width: 200px;'}
  %i{:class=>"icon-trash icon-white"}
    Delete
有人能告诉我我错过了什么吗?
p、 s:如果我不使用图标,按钮将以正确的宽度正常显示

您已将文本嵌套在图标中

而不是:

= link_to new_class_room_path, {:class=>'btn btn-primary'} do
  %i{:class=>'icon-plus'}
    %span
      New Class Room

%a{:class=>"btn btn-danger", :ref=>"#", :style=>'width: 200px;'}
  %i{:class=>"icon-trash icon-white"}
    Delete
使用:


您已将文本嵌套在图标中

而不是:

= link_to new_class_room_path, {:class=>'btn btn-primary'} do
  %i{:class=>'icon-plus'}
    %span
      New Class Room

%a{:class=>"btn btn-danger", :ref=>"#", :style=>'width: 200px;'}
  %i{:class=>"icon-trash icon-white"}
    Delete
使用: