Non riesco a rendere il mio plaid.jpg lo sfondo su nessuna delle mie pagine, per non parlare di tutti loro, ho provato a selezionarlo per corpo, html, *, l'identificativo specifico di "home" . niente funziona. L'immagine è di 300 x 421 pixel. Non ho bisogno di mostrarlo bello, voglio solo che si mostri, dietro tutto. come potrebbe il mio css cercare questo? l'immagine plaid.jpg è nella mia cartella immagini nella stessa directory del mio file index.html. Questo link è nella parte superiore del mio file index.html. e il mio foglio di stile si trova nella mia cartella di fogli di stile denominata mystyles.css.background-image: url ("images/plaid.jpg") no-repeat; non presenterò
<link rel="stylesheet" type="text/css" href="stylesheets/mystyles.css">
Ho provato a modificare il mio file .CSS in ogni modo immaginabile secondo me. i primi 30 risultati di google per "background-image not show up" e nessuno ha funzionato. Sono consapevole che probabilmente è qualcosa di semplice.
mystyles.css nella sua forma più semplice senza selettore.
background-image: url("images/plaid.jpg") no-repeat;
index.html
<body>
<!-- Page: home -->
<div id="home"
data-role="page"
data-title="Home">
<div data-role="header"
data-position="fixed"
data-theme="b">
<h1>Home</h1>
<a href="#info"
data-icon="info"
data-iconpos="notext"
data-rel="dialog"
class="ui-btn-right"
>Info</a>
</div><!-- header -->
<div data-role="content">
<div data-role="controlgroup" data-theme="e">
<a href="#blog"
data-role="button"
data-icon="arrow-r"
data-theme="e"
>Blog</a>
<a href="#videos"
data-role="button"
data-icon="arrow-r"
data-theme="e"
>Videos</a>
<a href="#photos"
data-role="button"
data-icon="arrow-r"
data-theme="e"
>Photos</a>
<a href="#tweets"
data-role="button"
data-icon="arrow-r"
data-theme="e"
>Tweets</a>
</div><!-- links -->
</div> <!-- content -->
</div><!-- page -->
questo non era successo
body {
background-image: url("/images/plaid.jpg");
background-repeat: no-repeat;
}
questo è che cosa è in mia anche
<head>
<meta charset="utf-8" />
<title>Mob App</title>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1" />
<link rel="shortcut icon" href="images/favicon.ico" />
<!--<link rel="stylesheet" href="http://code.jquery.com/mobile/1.2.0/jquery.mobile-1.2.0.min.css" />-->
<script src="http://code.jquery.com/jquery-1.8.2.min.js"></script>
<script src="http://code.jquery.com/mobile/1.2.0/jquery.mobile-1.2.0.min.js"></script>
<script src="javascripts/myscript.js"></script>
<link rel="stylesheet" type="text/css" href="stylesheets/mystyles.css" />
</head>
Qualcosa nella console del browser? – Wiz
Se il tuo CSS non funziona, controlla che il tuo HTML * e * CSS sia valido. – cimmanon
nessun errore nella console. e quando guardo la fonte, vede il mio file .css in modo che sia collegato correttamente. –