HAML:表格的宽度不起作用

没有从这不起作用。当我输入大文本表格时,会出现右侧横向导航。HAML:表格的宽度不起作用

index.haml

%table{:border => 1, :width => "100%"} 

%tr

%th{:width => "200"} Name

%th.edit Edit

- @wallpapers.each do |wallpaper|

%tr

%td.name= wallpaper.name

%td= link_to (image_tag wallpaper.thumb.url(:thumb)), edit_wallpaper_path(wallpaper)

%td= button_to 'Delete', wallpaper_path(wallpaper), :confirm => 'Are you sure you want to delete this wallpaper?', :method => :delete

的style.css

th.edit {width:20%;} 

td.name {width:20%;}

回答:

你真的要设置的风格,而不是HTML属性

试试这个:

%table{:style=>"border: 1px; width: 100%"} 

你实际上创造的是:

<table border="1" width="100%"> 

,你应该创建:

<table style="border: 1px; width: 100%"> 

当然

,使用类和CSS效果会更好,但是这将解决杀到。

以上是 HAML:表格的宽度不起作用 的全部内容, 来源链接: utcz.com/qa/263842.html

回到顶部