2017-12-14 16 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

의 참조를 구현할 수 있습니다 마지막으로

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

: 다음 코드를 추가 config/initializes/assets

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

: orders.html.slim의 beign에서, 나는 다음과 같은 코드를 추가해야 당신이 보여주는 HTML이 무엇인지 알지 못한다. 이것은 html이 아닙니다. 태그에 ''과 같은 중괄호가 있어야합니다. – Sablefoste

+0

첫 번째 추측은 HTML을 사용하지 않기 때문입니다. – achref

+0

슬림형을 사용하고 있습니다. http : //slim-lang.com/. 그러나 HTML을 출력하기 위해 컴파일됩니다. 대신 게시해야합니다. 브라우저 창에서'ctrl-u'를 누르는 것만 큼 간단합니다. – Sablefoste

답변

0

감사합니다 모두 아래에 표시됩니다. 나는 새로운 사람이다. 문제의 원인은 내가 orders.scss 스타일을 제대로 참조하지 못했기 때문입니다.

프로젝트가 slim을 사용하고 있기 때문에. 그것은 '내가 돈 orders.scss