Автор Тема: Полоска посередине при просмотре любого сайта.  (Прочитано 9328 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн FreeSpace

  • Штатный лодырь
  • Ветеран
  • *****
  • Сообщений: 613
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.infinity.com.ua
Цитировать
Phoinix:
Я не сомневаюсь, что практически из всех пользователей ответившем в этом топике, никто даже и не задумывался над реализацией данного вопроса, не потому, что лень, а потому, что сомнительна цель, и забивать себе мозги бредовыми идеями никто не собирается...

Полностью согласен!
Программирование - это единственное искусство, которое способно воплотить столь уникальное сочетание эстетики и функциональности.

Оффлайн puh

  • Ни свой, ни чужой
  • Старожил
  • ****
  • Сообщений: 300
  • +0/-0
  • 2
    • Просмотр профиля
Полоска посередине при просмотре любого сайта.
« Ответ #16 : 05 Декабря 2003, 20:26:10 »
Простите, что задержался с ответом.
Вот вам вариант решения (сделано на коленке за 10 минут, главное - принцип), правда только для IE, хотя подобную задачу для оперы решить даже легче:
1. Создаем где нибудь на диске файл вида user.css (например)
2. В нем пишем:

a{font-variant:expression(!this.done ? (this.innerHTML+=\'
position:absolute;top:50%;left:0;width:1000%;
height:100px;background-color:black">
\',
this.done=true,"normal") : "normal")}
body{overflow-x:hidden;overflow-y:hidden}

3. В эксплорере жмем Tools > Internet Options... > [General] > Accessibility... > User style sheet > Browse..
и соответственно указываем файлик user.css

Сразу предупреждаю - не все сайты будут иметь черную полосу. К тому же я отключил возможность скроллинга чтобы не заморачиваться с позиционированием. Если человек немного разбирается в JavaScript и CSS, думаю для него не проблема внести исправления.
« Последнее редактирование: 05 Декабря 2003, 20:35:16 от puh »
© Винни-Пух

Оффлайн puh

  • Ни свой, ни чужой
  • Старожил
  • ****
  • Сообщений: 300
  • +0/-0
  • 2
    • Просмотр профиля
Полоска посередине при просмотре любого сайта.
« Ответ #17 : 05 Декабря 2003, 20:42:54 »
Вот, еще раз прочитал вопрос и понял ошибку: вот такой код для вертикальной полосы:

a{font-variant:expression(!this.done ? (this.innerHTML+=\'
\',this.done=true,"normal") : "normal")}

Скроллинг работает.
Не работает если фреймы. Не спрашивайте почему.
© Винни-Пух

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28