Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #141 (permalink)  
Старый 03.01.2018, 21:04
Аватар для Nlk
Nlk Nlk вне форума
Кандидат Javascript-наук
Отправить личное сообщение для Nlk Посмотреть профиль Найти все сообщения от Nlk
 
Регистрация: 25.12.2016
Сообщений: 146

рони,
спасибо. Работает)
Ответить с цитированием
  #142 (permalink)  
Старый 09.01.2018, 13:42
Аватар для Nlk
Nlk Nlk вне форума
Кандидат Javascript-наук
Отправить личное сообщение для Nlk Посмотреть профиль Найти все сообщения от Nlk
 
Регистрация: 25.12.2016
Сообщений: 146

Ребята, объясните пожалуйста, почему так получается что при наведении курсора на область с position:fixed и прокручивании, страница остаётся неподвижной. А при наведении курсора в любую другую область сайта при скроле всё нормально прокручивается.
Ответить с цитированием
  #143 (permalink)  
Старый 09.01.2018, 13:48
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,791

Nlk, можно пример?
https://jsfiddle.net/uyh6exyj/
Ответить с цитированием
  #144 (permalink)  
Старый 09.01.2018, 15:06
Аватар для Nlk
Nlk Nlk вне форума
Кандидат Javascript-наук
Отправить личное сообщение для Nlk Посмотреть профиль Найти все сообщения от Nlk
 
Регистрация: 25.12.2016
Сообщений: 146

В коде приведённом ниже скрыт скролл страницы, это нужно оставить.

Последний раз редактировалось Nlk, 09.01.2018 в 15:33. Причина: исправлено
Ответить с цитированием
  #145 (permalink)  
Старый 09.01.2018, 15:10
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,791

Nlk,
Пожалуйста, отформатируйте свой код!

Для этого его можно заключить в специальные теги: js/css/html и т.п., например:
[js]
... ваш код...
[/js]


О том, как вставить в сообщение исполняемый javascript и html-код, а также о дополнительных возможностях форматирования - читайте http://javascript.ru/formatting.
Ответить с цитированием
  #146 (permalink)  
Старый 09.01.2018, 15:29
Аватар для Nlk
Nlk Nlk вне форума
Кандидат Javascript-наук
Отправить личное сообщение для Nlk Посмотреть профиль Найти все сообщения от Nlk
 
Регистрация: 25.12.2016
Сообщений: 146

Извиняюсь, поправил.

<!DOCTYPE html><html lang="ru"><head><meta charset="UTF-8"><style>
* {
	padding: 0;
	margin: 0;
	box-sizing: border-box;
}
html, body{
	min-height: 100%;
}
body{
	overflow: hidden;
}
.wrap {
	overflow-y: scroll;
	width: calc(100% + 9px);
	position: absolute;
        top: 0;
        bottom: 0;
        right: 0;
        left: 0;
}
.page {
	height: 100vh; 
	width: 100%; 
}
.active {
	position: fixed; 
	top: 0;
	height: 100px;
}


.page:nth-of-type(1) {background-color:#cccccc;}
.page:nth-of-type(2) {background-color:#afafaf;}
.page:nth-of-type(3) {background-color:#737373;}
.page:nth-of-type(4) {background-color:#404040;}

</style></head><body>
	
	
<section class="wrap">
	<section class="page active"></section>
	<section class="page"></section>
	<section class="page"></section>
	<section class="page"></section>
</section>
	
</body></html>

Последний раз редактировалось Nlk, 09.01.2018 в 15:32.
Ответить с цитированием
  #147 (permalink)  
Старый 10.01.2018, 16:25
Аватар для Nlk
Nlk Nlk вне форума
Кандидат Javascript-наук
Отправить личное сообщение для Nlk Посмотреть профиль Найти все сообщения от Nlk
 
Регистрация: 25.12.2016
Сообщений: 146

Альтернативное решение использовать position:sticky, правда его поддержка браузерами не так хороша.
Ответить с цитированием
  #148 (permalink)  
Старый 10.01.2018, 16:31
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,791

Nlk, в какой ситуации потребовалось растягивать блок с контентом на весь экран и его потомка фиксировать сверху?
Ответить с цитированием
  #149 (permalink)  
Старый 10.01.2018, 17:05
Аватар для Nlk
Nlk Nlk вне форума
Кандидат Javascript-наук
Отправить личное сообщение для Nlk Посмотреть профиль Найти все сообщения от Nlk
 
Регистрация: 25.12.2016
Сообщений: 146

Nexus,
Full Page Slider, реализация может и своеобразная, но вопрос лишь в этом моменте.
Ответить с цитированием
  #150 (permalink)  
Старый 10.01.2018, 17:08
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,791

Nlk, не проще просто растянуть высоту обертки, отказавшись от её абсолютного позиционирования?
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
jquery выборка элементов из переменной winch jQuery 4 15.04.2016 09:09
выборка элементов таблицы и цвет фона xber9 jQuery 10 07.08.2013 20:30
выборка видимых элементов ChikiSt Общие вопросы Javascript 8 01.12.2011 11:26
Выборка элементов у которых есть данные установленные через дата TicTac jQuery 2 02.05.2011 23:45
выборка элементов jetli13 jQuery 9 30.07.2010 13:53