5
내 사이트의 CSS는 데스크톱 브라우저 및 모바일 브라우저에서 제대로 작동하지만 링크를 클릭하여 기본 페이지 "root_path"로 돌아 가면 일부 CSS 스타일이 사라집니다.link_to root_url을 클릭하면 CSS가 사라집니다. jquerymobile
#routes.rb
resources :welcomes
root :to => "welcomes#index"
#_header.html.erb
<%= link_to 'Welcome!', root_url %>
#application.html.erb
<%= stylesheet_link_tag "jquery.mobile-1.0b2.css" if mobile_device? %>
URL을 사용하여 볼 경우 http://192.168.1.4:3000
좋습니다. 헤더에서 '환영'링크를 클릭하면 CSS 스타일이 사라집니다. 나는 URL이 http://192.168.1.4:3000/#/
이되기 때문이라고 생각합니다. 왜 단지 /
이 아닌가? 나는 root_path
, root_url
, welcomes_path
, 등등 모두 동일한 결과를 시도했습니다.
는 'routes.rb' 파일을 보여줍니다. – fl00r
'routes.rb'의'root' 경로는 이미 질문에 포함되어 있습니다. 나는'resources' 선언문을 추가했다. 이 파일은 매우 바닐라입니다. – nathan
당신의 CSS는 어떻게 링크되어 있습니까? 하나의 특정 파일에 대한 모든 스타일을 잃어 버리십니까? –