Domanda

Sono nuovo a rubino su rotaie e sto seguendo i tutorial dei binari di Michael Hartl.

Secondo il libro, avevo scaricato un set di CSS e lo ha inserito / Public / Stylesheets / cartella.Inoltre, avevo inserito un file logo.png nella cartella pubblica / immagini.Quando richiedo una pagina dal browser, il logo non viene visualizzato e invece, viene visualizzato il testo ALT.Inoltre, penso che anche il CSS non sia collegato.

Mi sembrava di aver fatto esattamente cosa ha detto il libro.Non sono sicuro di cosa sia il problema.

Rails 3.2.8, Ruby 1.9.3P194 (2012-04-20 Revisione 35410) [X86_64-Linux]

Ecco la layout application.html.erb Pagina:

<!DOCTYPE html>
<html>
<head>
<title><%= title %></title>
<%= csrf_meta_tag %>
<!--[if lt IE 9]>
<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->

<%= stylesheet_link_tag 'blueprint/screen', :media => 'screen' %>
<%= stylesheet_link_tag 'blueprint/print', :media => 'print' %>

<!--[if lt IE 8]><%= stylesheet_link_tag 'blueprint/ie' %><![endif]-->

<%= stylesheet_link_tag 'custom', :media => 'screen' %>

</head>
<body>


<div class="container">
    <header>
        <%= image_tag("logo.png", :alt=>"Sample App", :class => "round") %>
        <nav class="round">
            <ul>
                <li><%= link_to "Home", '#' %></li>
                <li><%= link_to "Help", '#' %></li>
                <li><%= link_to "Sign in", '#' %></li>
            </ul>

        </nav>
    </header>

    <section class="round">
        <%= yield %>
    </section>


</body>
</html>
.

È stato utile?

Soluzione

Rails 3.x ha fogli di stili in app/assets/stylesheets e immagini in app/assets/images.

L'altro consiglio è buono anche ... Usa l'ultima versione del tutorial e controllare RVM.

Altri suggerimenti

Perché stai seguendo la vecchia edizione del tutorial?C'è una versione leggermente più recente sul suo sito.Dovresti assolutamente dargli un occhiata.

stai usando le rotaie 3?Se lo sei, il posto giusto per mettere i tuoi fogli di stile è ora in attività.Puoi trovarli in app / risorse / fogli di stili.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top