I cannot reproduce your results.
I am using Firefox 3.0.3 on Ubuntu.
Here is my app.yaml:
---- snip ----
application: cssurl
version: 1
api_version: 1
runtime: python
handlers:
- url: /stylesheets
static_dir: stylesheets
- url: /images
static_dir: images
- url: /.*
script: cssurl.py
---- snip ----
here is my stylesheet:
---- snip ----
div#one {
background-image: url('/images/one.jpeg')
}
div#two {
background-image: url('/images/two.jpeg')
}
div#three {
background-image: url('/images/three.jpeg')
}
div#four {
background-image: url('/images/four.jpeg')
}
div.imgrow div {
width: 192px;
height: 256px;
float: left;
}
div.imgrow {
width: 800px;
height: 280px;
}
div#footer {
clear: both;
}
---- snip ----
Here is my template, index.html:
---- snip ----
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"
http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<link type="text/css" rel="stylesheet" href="/stylesheets/
style.css" />
<meta http-equiv="Content-Type" content="text/html;
charset=utf-8" />
<title>css background images</title>
</head>
<body>
<div class="imgrow">
<div id="one">
one
</div>
<div id="two">
two
</div>
<div id="three">
three
</div>
<div id="four">
four
</div>
</div>
<div id="footer">
Ta-daa!
</div>
</body>
</html>
---- snip ----
Here is my handler:
---- snip ----
import os
from google.appengine.ext.webapp import template
from google.appengine.ext import webapp
from google.appengine.ext.webapp.util import run_wsgi_app
class MainPage(webapp.RequestHandler):
def get(self):
template_values = {
}
path = os.path.join(os.path.dirname(__file__), 'index.html')
self.response.out.write(template.render(path,
template_values))
application = webapp.WSGIApplication(
[
('/', MainPage),
],
debug=True)
def main():
run_wsgi_app(application)
if __name__ == "__main__":
main()
----snip----
Does this work for you?