【问题标题】:How to display this images inline?如何内联显示这些图像?
【发布时间】:2012-09-29 17:48:44
【问题描述】:

我为此苦苦挣扎了一个多小时。 我希望“向上”和“向下”类中的图像内联显示。 我忽略了什么?

我也试过 display:inline,但它也不起作用。 如果它有帮助,我也在使用带有 rails 的 twitter bootstrap。

pages.css

  body {
  background-color: grey;
}




.up img {

  width: 30px;
  height:30px;
  padding: 5px 5px 5px 5px;
  display:inline-block;
}
.down img{
  width: 30px;
  height:30px;
  padding: 5px 5px 5px 5px;
  display:inline-block;
}

index.html.haml

  - title "Demociaki"
- for demot in @demots
  .demot
    = image_tag demot.photo.url
    %br
    .voting
      .up= link_to image_tag("up.jpeg"), vote_up_demot_path(demot), :method => :post
      .down= link_to image_tag('down.jpeg'), vote_down_demot_path(demot), :method => :post
      %h3= demot.votes_for

【问题讨论】:

    标签: css ruby-on-rails haml


    【解决方案1】:

    应该是img.upimg.down 而不是up imgdown img

    .up img 正在选择类 .up 的元素下的所有 img 元素。 img.up 选择标签为img 的类.up 的所有元素。

    【讨论】:

    • 抱歉不是这样。这并不能解决我的内联显示问题。
    • 你能链接页面吗?或者在小提琴中发布一个副本?
    • 我不能它还没有投入生产。
    • 问题在于我没有给我的图像提供适当的类。我只在他们周围制作了div。所以你的建议对我有点帮助:D
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-07-28
    • 1970-01-01
    • 2012-07-09
    • 1970-01-01
    • 2019-04-18
    • 1970-01-01
    • 2019-08-26
    相关资源
    最近更新 更多