jQuery- слайдер
Все работает, но последняя строчка показывает с переносом, то есть
1 строка = 1Текстовая ссылка ! 2 строка = 2Текстовая ссылка ! с картинками конечно все норм, а вот с текстом ? в отладчике смотрю длинна второй строки почему то меньше, задаю Диву стилем длинну не помогает, подскажите как решить ?
<script type="text/javascript">
jQuery(document).ready(function($) {
$('#slider').cycle({
fx: 'fade',
speed: 1000,
timeout: 2000
});
});
</script>
<div id="slider"> <a href="http://www">1Текстовая ссылка !</a> <a href="http://www">2Текстовая ссылка !</a> </div> |
А что реально содержит текст этой ссылки?
|
<div id="slider">
<a href="http://">Пьяный заместитель начальника отдела полиции в Перми устроил драку с подчиненными</a> <a href="http://">Инцидент, судя по кадрам с камер наблюдения, произошел ранним утром 5 марта</a> <a href="http://">Markelov утверждает, что инициатором нескольких стычек со своими сотрудниками</a> <a href="http://">Далее...</a> </div> вот эту строку переносит - Markelov утверждает, что инициатором нескольких стычек со своими сотрудниками потом когда заканчивает начинает переносить эту строку - Пьяный заместитель начальника отдела полиции в Перми устроил драку с подчиненными |
Вообще-то это не исходники строк, это то что отображается, а исходники это их содержание, включая и возможный тег br, которого вы не видите. Такое может попасть в строку, например, если сервер выводя ее применяет к ней функцию nl2br.
Либо у вас есть стили для тега А, которые и определяют такое поведение строк. |
<br> нет нигде...
смотрите . начинается запуск (показ слайдера) все строки показывает нормально кроме Markelov утверждает... Начинается повтор, и та строка самая первая что отображалась нормально вот эта Пьяный заместитель с переносом |
Ну вы же понимаете, что по собственной инициативе они не перенесутся. Есть то, что заставляет их так поступать - стили где-то указанные, размер элемента или родителя...
Открывайте отладчик и смотрите в нем, ну чего гадать то. |
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title> </title>
<script type="text/javascript" src="jquery-1.8.js"></script>
<script type="text/javascript" src="jquery-plug.js"></script>
<script type="text/javascript">
jQuery(document).ready(function($) {
$('#slider').cycle({
fx: 'fade',
speed: 1000,
timeout: 2000
});
});
</script>
</head>
<body>
<div id="slider">
<a href="http://">Пьяный заместитель начальника отдела полиции в Перми устроил драку с подчиненными</a>
<a href="http://">Инцидент, судя по кадрам с камер наблюдения, произошел ранним утром 5 марта</a>
<a href="http://">Markelov утверждает, что инициатором нескольких стычек со своими сотрудниками</a>
<a href="http://">Далее...</a>
</div>
</body>
</html>
вот код |
И что, ну код, ничего странного не видно в нем. Смотрите в отладчике или исследуйте jquery-plug.js и его стили.
|
jquery cycle slider
ssaich,
:-?
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title> </title>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<script src="http://malsup.github.com/jquery.cycle.lite.js"></script>
<script>
jQuery(document).ready(function($) {
$('#slider').cycle({
fx: 'fade',
speed: 1000,
timeout: 2000
});
});
</script>
</head>
<body>
<div id="slider">
<a href="http://">Пьяный заместитель начальника отдела полиции в Перми устроил драку с подчиненными</a>
<a href="http://">Инцидент, судя по кадрам с камер наблюдения, произошел ранним утром 5 марта</a>
<a href="http://">Markelov утверждает, что инициатором нескольких стычек со своими сотрудниками</a>
<a href="http://">Далее...</a>
</div>
</body>
</html>
|
Какая то хрень (( у меня обрезает строки
|
| Часовой пояс GMT +3, время: 12:49. |