2017-12-14 29 views
-5

私はCSSスタイルを呼び出すことができません、私は理由がわからない、私はそれを行うつもりです。コードはみんなありがとうなぜ私のCSSは動作しませんか?

orders.scss

table{ 
    width:30em; 
    table-layout:fixed; 
} 

td { 
    width:100%; 
    word-break:keep-all; 
    white-space:nowrap; 
    overflow:hidden; 
    text-overflow:ellipsis; 
} 

order.html.slim

.row 
    .col-md-9 
    .box.box-primary 
     .box-header.with-border 
     h3.box-title 列表 
     .box-body.no-padding 
     table.table 
      tbody 
      tr 
       th 手机号 

       tr 
       td = 123456 
+1

の参照を実装することができます。そして、

- content_for :preload_stylesheets =stylesheet_link_tag 'orders', media: 'all' 

config/initializes/assets次のコードを追加しますあなたが何を表示しているのか知っていません。これはhtmlではありません。タグには、「」のような中かっこが必要です – Sablefoste

+0

私の最初の推測はあなたがHTMLを使用していないためです – achref

+0

あなたはスリムを使っているかもしれません。http://slim-lang.com/しかし、HTMLを出力するためにコンパイルされます。代わりにそれを投稿するべきです。ブラウザウィンドウで 'ctrl-u'を押すのと同じくらい簡単です。 – Sablefoste

答えて

0

下に表示されます。私は新しい男です。問題の原因は、私がorders.scssのスタイルを正しく参照していなかったためです。

プロジェクトにはslimが使用されているため、 orders.html.slimのbeignで、私は次のコードを追加する必要があります。

Rails.application.config.assets.precompile += %w(
... 
orders.scss 
... 
) 

最後に、それは私がドンorders.scss

関連する問題