Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 02.10.2014, 10:02
Новичок на форуме
Отправить личное сообщение для Agamy Посмотреть профиль Найти все сообщения от Agamy
 
Регистрация: 02.10.2014
Сообщений: 5

Дополнительный блок с текстом.
Всем Спасибо)

Последний раз редактировалось Agamy, 07.10.2014 в 00:58.
Ответить с цитированием
  #2 (permalink)  
Старый 02.10.2014, 10:16
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,121

Сообщение от Agamy
Кто поможет или разъяснит
А как тебе по картинке твоей что-то разъяснять?
Ответить с цитированием
  #3 (permalink)  
Старый 02.10.2014, 10:21
Новичок на форуме
Отправить личное сообщение для Agamy Посмотреть профиль Найти все сообщения от Agamy
 
Регистрация: 02.10.2014
Сообщений: 5

ksa,
При нажатии на Кнопку(картинку). До конца страниц появляется белая полоска шириной 50px и длиной до конца страницы. После того как она завершит действие. Эта же полоска растягивается на весь экран и появляется текст.
Ответить с цитированием
  #4 (permalink)  
Старый 02.10.2014, 10:36
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,121

Agamy, так потом и остается? Или как-то может "сворачиваться" в картинку
Ответить с цитированием
  #5 (permalink)  
Старый 02.10.2014, 10:43
Новичок на форуме
Отправить личное сообщение для Agamy Посмотреть профиль Найти все сообщения от Agamy
 
Регистрация: 02.10.2014
Сообщений: 5

ksa,
Закрывается на крестик или сворачивается тут уже разницы нет)
Ответить с цитированием
  #6 (permalink)  
Старый 02.10.2014, 11:16
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,121

Agamy, вот пример "открытия"...

<!DOCTYPE html>
<html>
<head>
<script src='http://code.jquery.com/jquery-latest.js'></script>
<!--
<link rel='stylesheet type=text/css href=tmp.css' />
-->
<style type='text/css'>
* {
	margin: 0;
	padding: 0;
}
html,
body {
	height: 100%;
}
body {
	background-color: green;
}
.box {
	position: relative;
	width: 20px;
	height: 20px;
	overflow: hidden;
	background-color: #ffffff;
}
.pict {
	position: absolute;
	top: 0;
	left: 0;
	width: 20px;
	height: 20px;
	cursor: pointer;
	background-image: url('http://javascript.ru/forum/images/smilies/unsure.gif');
}
.pict.on {
	background-image: url('http://javascript.ru/forum/images/smilies/smile.gif');
}
.text {
	padding-top: 20px;
}
</style>
<script type='text/javascript'>
$(function (){
	$('.pict').click(function (){
		var obj=this.parentNode
		$(obj).animate(
			{width: '100%'},
			"slow",
			"linear",
			function () {
				var h=$(obj).height()+$(obj).find('.text').height();
				$(obj).animate(
					{height: h+'px'},
					"slow",
					"linear",
					function () {
						$(obj).find('.pict').addClass('on');
					}
				);
			}
		);
	});
});
</script>
</head>
<body>
<div class='box'>
	<div class='pict'></div>
	<div class='text'>
		<p>
			Служба Яндекс.Рефераты предназначена для студентов и школьников, 
			дизайнеров и журналистов, создателей научных заявок и отчетов — 
			для всех, кто относится к тексту, как к количеству знаков.
		</p>
	</div>
</div>
</body>
</html>
</html>
Ответить с цитированием
  #7 (permalink)  
Старый 02.10.2014, 11:26
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,121

Это с открытием и закрытием...

<!DOCTYPE html>
<html>
<head>
<script src='http://code.jquery.com/jquery-latest.js'></script>
<!--
<link rel='stylesheet type=text/css href=tmp.css' />
-->
<style type='text/css'>
* {
	margin: 0;
	padding: 0;
}
html,
body {
	height: 100%;
}
body {
	background-color: green;
}
.box {
	position: relative;
	width: 20px;
	height: 20px;
	overflow: hidden;
	background-color: #ffffff;
}
.pict {
	position: absolute;
	top: 0;
	left: 0;
	width: 20px;
	height: 20px;
	cursor: pointer;
	background-image: url('http://javascript.ru/forum/images/smilies/unsure.gif');
}
.pict.on {
	background-image: url('http://javascript.ru/forum/images/smilies/smile.gif');
}
.text {
	padding-top: 20px;
}
</style>
<script type='text/javascript'>
$(function (){
	$('.pict').click(function (){
		var obj=this.parentNode
		if ($(this).hasClass('on')) {
			var h=$(obj).find('.pict').height();
			$(obj).animate(
				{height: h+'px'},
				"slow",
				"linear",
				function () {
					var w=$(obj).find('.pict').width();
					$(obj).animate(
						{width: w+'px'},
						"slow",
						"linear",
						function () {
							$(obj).find('.pict').removeClass('on');
						}
					);
				}
			);
		} else {
			$(obj).animate(
				{width: '100%'},
				"slow",
				"linear",
				function () {
					var h=$(obj).height()+$(obj).find('.text').height();
					$(obj).animate(
						{height: h+'px'},
						"slow",
						"linear",
						function () {
							$(obj).find('.pict').addClass('on');
						}
					);
				}
			);
		};
	});
});
</script>
</head>
<body>
<div class='box'>
	<div class='pict'></div>
	<div class='text'>
		<p>
			Служба Яндекс.Рефераты предназначена для студентов и школьников, 
			дизайнеров и журналистов, создателей научных заявок и отчетов — 
			для всех, кто относится к тексту, как к количеству знаков.
		</p>
	</div>
</div>
<div class='box'>
	<div class='pict'></div>
	<div class='text'>
		<p>
			Нажав на кнопку «Написать реферат», вы лично создаете уникальный текст, 
			причем именно от вашего нажатия на кнопку зависит, какой именно 
			текст получится — таким образом, авторские права на реферат принадлежат 
			только вам.
		</p>
	</div>
</div>
<div class='box'>
	<div class='pict'></div>
	<div class='text'>
		<p>
			Текстами рефератов можно пользоваться совершенно бесплатно, 
			однако при транслировании и предоставлении текстов в массовое 
			пользование ссылка на Яндекс.Рефераты обязательна.
		</p>
	</div>
</div>
</body>
</html>
</html>
Ответить с цитированием
  #8 (permalink)  
Старый 02.10.2014, 13:58
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,121

Сообщение от Agamy
Кто поможет или разъяснит с меня бонус на киви кошелек.
Автор исчез...
Ответить с цитированием
  #9 (permalink)  
Старый 02.10.2014, 14:13
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,121

Нашелся, не обманул...
Ответить с цитированием
  #10 (permalink)  
Старый 07.10.2014, 00:55
Новичок на форуме
Отправить личное сообщение для Agamy Посмотреть профиль Найти все сообщения от Agamy
 
Регистрация: 02.10.2014
Сообщений: 5

Готово, спасибо всем)

Последний раз редактировалось Agamy, 07.10.2014 в 00:57.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Копирование блоков в блок maximus Events/DOM/Window 1 14.09.2013 19:40
как скрыть блок div по ключевому слову Sacred13 Элементы интерфейса 6 06.08.2013 19:13
Показать/скрыть блок Lelja_05 jQuery 10 01.07.2013 20:05
Скрыть/показать блок в зависимости от radio MBmusic Элементы интерфейса 10 08.05.2013 17:23
Блок со скролом и динамическим текстом grefon Библиотеки/Тулкиты/Фреймворки 2 28.06.2010 09:24