jquery мобильное фоновое изображение - PullRequest
26 голосов
/ 24 июня 2011

Я создаю мобильный сайт jQuery и пытаюсь вставить масштабируемое изображение в фоновое изображение, которое будет соответствовать размеру экрана телефона.Это мой код:

<!DOCTYPE html> 
<html> 
<head> 
<title>Discover Dubrovnik</title> 
<link rel="stylesheet" href="jquery.mobile-1.0a4.1.min.css" />
<script type="text/javascript" src="jquery-1.5.2.min.js"></script>
<script type="text/javascript" src="jquery.mobile-1.0a4.1.min.js"></script>
<style type="text/css">
.ui-page {
    background: transparent url(image.gif);
}
</style>

</head> 
<body> 

<div data-role="page" data-theme="b">

<div data-role="header">
    <h1>Header tex</h1>
</div><!-- /header -->

<div data-role="content" data-theme="d">    
some text
    </div><!-- /content -->

<div data-role="footer">
<h1>Neki izbornik</h1>
</div>
</div><!-- /page -->

Когда окно в полноэкранном режиме, я получаю фоновое изображение, но когда я изменяю его размер / уменьшаю его (как экран в телефонах),изображение не изменяется и не центрируется, поэтому я вижу только одну его часть ...

Подключенные файлы jQuery и CSS загружаются с jquerymobile.com

Ответы [ 11 ]

0 голосов
/ 29 марта 2012

Переопределить класс пользовательской страницы в вашем css:

.ui-page {
    background: url("image.gif");
    background-repeat: repeat;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...