При изучении системы пресс -выпуска говяжьей грудинки учитель говяжьей грудинки рассказал о некоторых знаниях о полосах прокрутки. Мало что упоминалось, но включала только часть знаний о полосах прокрутки. Если вы хотите учиться глубоко, этого недостаточно. Вы должны собрать некоторые соответствующие знания самостоятельно.
Я сказал, что явление должно быть обычным явлением для всех. При удалении некоторых вещей на веб -странице, прокрутка часто все еще удаляет позицию, а не в верхней части страницы очень бесчеловечно. Так как это реализовано? На самом деле, метод очень прост. Вам нужно только добавить CANCEANSCROLLPOSIONTONPOSTBACK = Верно в верхней части исходного кода .aspx. Смотрите изображение ниже:
Приведенное выше явление встречалось при изучении системы пресс -релиза говяжьей грудинки. Позвольте мне поделиться с вами некоторыми другими советами по использованию стержней прокрутки HTML.
(1) Скрыть полос прокрутки
<bodystyle = overflow-x: hidden; overflow-y: hidden>
(2) Как появиться в ячейке или слое
<divstyle = ширина: 200px; высота: 200px; overflow-x: auto; overflow-y: auto;> </div>
(3) JavaScript изменяет стиль полосы прокрутки в кадре, такой как изменение цвета, изменение его на плоский эффект и т. Д.
<style>
Body {Scrollbar-Face-Color: #FFCC99;
Scrollbar-Highlight-Color: #FF0000;
Scrollbar-Shadow-Color: #ffffff;
Scrollbar-3dlight-Color: #000000;
Прокручивание-рамное цвета: #FF0000;
Scrollbar-Track-Color: #dee0ed;
Scrollbar-Darkshadow-Color: #ffff00;}
</Style>
иллюстрировать:Scrollbar-3dlight-Color: Color; установить или получить яркий цвет прокрутки яркой полосы
Прокручивание-прокручивание-высот-цветовое: цвет; Установить или получить яркий край интерфейса 3D -интерфейса Scrollbar;
Прокручивание-либер-цвета цвета: цвет; установить или извлечь цвет поверхности 3D Scrollbar;
Прокрутка-растрача-цвета: цвет; Установить или получить цвет стрелки направления прокрутки; Это свойство недействительна, когда появляется прокрутка, но недоступна;
Прокручивание-блюс-цвета: цвет; Установить или получить цвет темного края 3D -интерфейса Scrollbar;
Scrollbar-Darkshadow-Color: Color; установить или получить цвет темной границы прокрутки;
Brollbar-Base-Color: цвет; Установите или получайте цвет ссылки на прокрутки. Другие цвета интерфейса будут автоматически настроены соответственно.
Прокручивание-трек-цвета: цвет; установить или получить цвет зоны перетаскивания
Замечание:Цветовой код, который вы хотите установить для вас, может быть в шестнадцатеричной, такой как #FF0000, который может быть представлен в RGB, такой как RGB (255,0,255); При настройке стиля полоса прокрутки вам не нужно использовать все атрибуты, чтобы вступить в силу.
(4) позиционирование элемента страницы в JavaScript
ClientX и Clienty являются текущей позицией мыши относительно веб -страницы. Когда мышь находится в верхнем левом углу страницы, clientx = 0, clienty = 0;
Offsetx и Offsety являются текущей позицией мыши относительно определенной области на веб -странице. Когда мышь расположена в верхнем левом углу этой области на странице, Offsetx = 0, offsety = 0;
Screenx и Screeny - это положение мыши относительно всего экрана пользователя;
x и y являются текущим положением мыши относительно текущего браузера
Scrollleft: Установите или получите расстояние между левой границей объекта и самым левым концом в настоящее время видимого контента в окне (поскольку есть полоса прокрутки, текущее видимое содержание на странице неясно).
Scrolltop: устанавливает или получает расстояние между верхней частью объекта и верхней частью видимого содержания в окне.
Слева: x координата объекта относительно страницы.
Верх: координата y объекта относительно страницы
(5) Выбор блока, щелкните правой кнопкой мыши и т. Д.
<body oncontextmenu = self.event.returnvalue = falseonselectstart = return false>
Следующим небольшим примером является автоматически установить полосу прокрутки в соответствии с размером формы
Скопировать код