小编cai*_*lin的帖子

ul左侧的浮动图像忽略边距/填充

我有一个段落后跟一个无序列表,有几个列表项.我的左边还有一张图像浮动.我遇到的问题是列表项边距/填充与该图像重叠.

我希望图像旁边的项目符号可以缩进.

这是我编写的用于调试的测试,您可以在其中查看我的问题.

所有这些都在CMS内部,因此图像尺寸是可变的,以及文本中的段落和可能的列表.

有解决方案吗

(请参阅我对图片的第一条评论.)

css

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

Rails迁移中的临时索引名称太长

我在尝试回滚我的一个迁移时遇到了问题.看起来好像Rails正在为临时索引生成一个临时表.我在这个表上的实际索引少于64个字符,但每当Rails尝试为它创建一个临时索引时,它将变成一个长度超过64个字符的名称,并抛出一个错误.

这是我的简单迁移:

class AddColumnNameToPrices < ActiveRecord::Migration
  def self.up
     add_column :prices, :column_name, :decimal
  end

  def self.down
    remove_column :prices, :column_name
  end
end
Run Code Online (Sandbox Code Playgroud)

这是我得到的错误:

==  AddColumnNameToPrices: reverting ============================================
-- remove_column(:prices, :column_name)
rake aborted!
An error has occurred, this and all later migrations canceled:

Index name 'temp_index_altered_prices_on_column_and_other_column_and_third_column' on table     'altered_prices' is too long; the limit is 64 characters
Run Code Online (Sandbox Code Playgroud)

我已经更改了列名,但示例仍然存在.我可以在第二次迁移中进行更改,但这仍然意味着我无法在此表上回滚迁移.我可以在新的迁移中重命名索引,但这仍然使我无法进行单次迁移.

有没有人有关于如何解决这个问题的想法?

ruby-on-rails rails-migrations ruby-on-rails-3

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