Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Отмена горизонтального скроллера для IE
 
 автор: pautina   (26.11.2010 в 12:57)   письмо автору
 
 

Здравствуйте Уважаемое сообщество.
Ни подскажете как можно отменить горизонтальный скроллер для IE
http://my-page57.xmldesign.ru/
Вешал обрезку overflow:hidden; не помогает.
По коду дело в красном фоне за островками, и в том что для него задана ширина
 
<div id="fon_ostrovkov">
  </div> 


#fon_ostrovkov { width:590px; height:340px; position:relative; left:359px; top:-347px; background:url(../images/bg_fon_ostrovki.jpg) left top no-repeat; overflow:hidden; }

Как отменить горизонтальный скроллер?

  Ответить  
 
 автор: mihdan   (26.11.2010 в 15:27)   письмо автору
 
   для: pautina   (26.11.2010 в 12:57)
 

overflow-x: hidden

  Ответить  
 
 автор: pautina   (26.11.2010 в 17:40)   письмо автору
 
   для: mihdan   (26.11.2010 в 15:27)
 

Ваше свойство не помогло убрать горизонтальный скроллер для IE.
Какой ещё можно попробовать вариант?
Может
- хак какой написать
- скриптом как то можно сделать
- гдето я видел что есть тег scroll="none" и его в body ставят.
И почему именно IE не делает обрезку?

  Ответить  
 
 автор: pautina   (27.11.2010 в 19:45)   письмо автору
 
   для: pautina   (26.11.2010 в 17:40)
 

Неужели больше ничего посоветовать не можете?

  Ответить  
 
 автор: АЯ   (28.11.2010 в 03:01)   письмо автору
 
   для: pautina   (27.11.2010 в 19:45)
 

Блин, Вы когда по-русски научитесь вопросы задавать?

Скроллбар - он бывает у какого-то конкретного тега.
Вы про какой именно тег говорите? У кого скроллбар ненужный Вам имеется?

Я вот открываю Вашу страницу в MSIEv8 и вообще никаких горизонтальных скроллбаров не вижу.
Вертикальный у тега <BODY> - есть. Справа. Позволяет перемещать тело документа по вертикали - вниз и вверх.
А горизонтального - НЕТ.
Нигде.
Ни одного.

Так Вы о чём, собственно?

  Ответить  
 
 автор: Usta   (28.11.2010 в 12:32)   письмо автору
 
   для: pautina   (26.11.2010 в 12:57)
 

Поставь оригинальных классов.
У тебя #menu_red 2 раза класс написан! где в первом top:-5 во втором -8.

*+html #fon_ostrovkov {
width:570px;
}
*+html #menu_red {
top:-5px;
}

  Ответить  
 
 автор: pautina   (28.11.2010 в 13:25)   письмо автору
 
   для: Usta   (28.11.2010 в 12:32)
 

Читай код.

#menu_red { width:359px; height:345px; position:relative; top:-5px; background:url(images/bg_red_menu.jpg) left top no-repeat; }
#menu_red ul { float:left; padding-left:40px; padding-top:18px; width:100%; }

#menu_red - блок для красного меню
#menu_red ul - стили для списков этого красного меню
Дублирования нет.
Проверял всеми Ie:
ie6, ie8 выводят страницу без скроллера
ie7 выводит страницу так http://my-page45.narod.ru/img.html
Везде где нужно есть обрезка, по коду скроллера быть не должно.
Может дело в программе IE Collection,
АЯ вы не скажете как вы решаете проблему просмотра страниц для разных версий ie?
В книге вашего издания "php на примерах" написано что каждую версию IE нужно ставить в отдельную папку, но при попытке это сделать у меня возникли ошибки в ОС.

  Ответить  
 
 автор: Usta   (28.11.2010 в 13:31)   письмо автору
 
   для: pautina   (28.11.2010 в 13:25)
 

А это чего??

    <!-- Хаки для поля поиска -->

    <!--[if gte IE 6]>
    <style type="text/css"> 
        .input_search { padding-top:7px; width:190px; }
        #menu_red { position:relative; top:-8px; }
        #box_content { width:98%; margin:0 auto; padding-left:16px; }    
    </style>    
    <![endif]-->

  Ответить  
 
 автор: pautina   (28.11.2010 в 13:38)   письмо автору
 
   для: Usta   (28.11.2010 в 13:31)
 

Читай по русски это хак для IE.

  Ответить  
 
 автор: pautina   (28.11.2010 в 17:44)   письмо автору
 
   для: pautina   (28.11.2010 в 13:38)
 

Проверял всеми Ie:
ie6, ie8 выводят страницу без скроллера
ie7 выводит страницу так http://my-page45.narod.ru/img.html
Везде где нужно есть обрезка, по коду скроллера быть не должно.
Может дело в программе IE Collection,
вы не скажете как можно ещё решить проблему просмотра страниц для разных версий ie?
В книге вашего издания "php на примерах" написано что каждую версию IE нужно ставить в отдельную папку, но при попытке это сделать у меня возникли ошибки в ОС.

  Ответить  
 
 автор: АЯ   (28.11.2010 в 19:21)   письмо автору
 
   для: pautina   (28.11.2010 в 17:44)
 

<BODY STYLE="overflow-x: hidden">

именно для тега <BODY>!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!

У меня на компьютере несколько операционных систем. В каждой из них - своя версия MSIE.
Операционные системы не пересекаются - каждая из них о существовании другой просто не знает. Сделано это при помощи утилиты PowerQuest PartitionMagic

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования