Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/64.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
Css 轨道5+;引导4按钮对齐/位置问题_Css_Ruby On Rails_Ruby On Rails 5_Bootstrap 4 - Fatal编程技术网

Css 轨道5+;引导4按钮对齐/位置问题

Css 轨道5+;引导4按钮对齐/位置问题,css,ruby-on-rails,ruby-on-rails-5,bootstrap-4,Css,Ruby On Rails,Ruby On Rails 5,Bootstrap 4,代码 如下图所示(showaction),编辑和删除按钮位于垂直位置。 我想根据下面的第二幅图更改位置,即两个按钮都与测试对齐 show.html.erb: <header> <h1><%= @category.name %></h1> <ul class="actions"> <li><%= link_to "Edit Category", edit_category_path(@category)

代码

如下图所示(
show
action),编辑和删除按钮位于垂直位置。 我想根据下面的第二幅图更改位置,即两个按钮都与测试对齐

show.html.erb

<header>
  <h1><%= @category.name %></h1>

  <ul class="actions">
    <li><%= link_to "Edit Category", edit_category_path(@category),
            class: "edit"  %></li>

    <li><%= link_to "Delete Category", category_path(@category),
       method: :delete,
       data: { confirm: "Are you sure you want to delete this category?" },
        class: "delete" %></li>
  </ul>
</header>
这就是它现在的样子

这就是我想要的

1。简单的方法是: 要在一行中显示“编辑类别”和“删除类别”,只需删除
  • 标记。可能是这样的:

    <div class="row">
      <%= link_to "Edit Category", edit_category_path(@category),
                class: "edit"  %> 
      ...
    </ul>
    
    
    ...
    
    

    2.应用CSS: 假设您不能更改
  • 标记,您可以将此样式应用于CSS:

    ul { list-style: none; }    /* Remove list bullets */
    ul li { display: inline; }  /* Display <li> elements as inline elements */
    
    ul{list style:none;}/*删除列表项目符号*/
    ul li{display:inline;}/*将
  • 元素显示为内联元素*/
  • 有什么特别的理由让您有
  • ??可以更改??实际上,删除
  • s解决了这个问题。。。但我在《行动手册》中遵循了Rails 4,他们使用了
  • s,但使用了bootstrap 3。你能不能把你的评论作为一个答案,这样我就可以接受了?非常感谢!:)让我添加另一个解决方案,这可能对您有帮助。酷!那太好了!
    ul { list-style: none; }    /* Remove list bullets */
    ul li { display: inline; }  /* Display <li> elements as inline elements */