Форум Кургана и Курганской области и наших друзей

Зима. Форум Кургана и Курганской области и наших друзей
19 Январь 2021, 18:07:10 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости:
 
   Начало   Помощь Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: проблема с CSS. а точнее с IE  (Прочитано 1073 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Алексей Казанцев
Титулярный советник
*****

Карма: 29
Offline Offline

Пол: Мужской
Сообщений: 605



WWW Награды
« : 14 Сентябрь 2008, 01:10:29 »

Страница на CSS.
Все нормальные браузеры, то бишь Opera, Mozilla Firefox, Chrome, отображают её нормально. А вот IE... Сам им не пользуюсь, но у меня был 6-ой версии. Сегодня поставил 7-ую, надеялся, что нормально будет отображать. Ошибся.

На скринах, думаю, понятно, о чём говорю.

Никто не сталкивался с подобными проблемами и соответственно с методами их решения?


* bug_ie.jpg (71.46 Кб, 1103x601 - просмотрено 138 раз.)

* no_bug.jpg (291.71 Кб, 970x633 - просмотрено 130 раз.)
Записан
xzv
Местная достопримечательность. :D
Канцлер
**********

Карма: 708
Offline Offline

Пол: Мужской
Сообщений: 13877


90027_veteran.gif

СКАЖЕМ НЕТ - ВНЕШНЕМУ УПРАВЛЕНИЮ!


WWW Награды
« Ответ #1 : 14 Сентябрь 2008, 01:58:37 »

Метод решения - отказаться от IE!  sarhand
Записан

Алексей Казанцев
Титулярный советник
*****

Карма: 29
Offline Offline

Пол: Мужской
Сообщений: 605



WWW Награды
« Ответ #2 : 14 Сентябрь 2008, 21:47:16 »

Метод решения - отказаться от IE!  sarhand
для себя я тоже так решил, еще давно :-)
но я не имею представления (да и контроля), какими браузерами пользуются будущие посетители сайта. потому приходится играть по их правилам... да и аудитория процентов, думаю, на 80-90 будет женская (вот так вот %-), а там - что в винду встроено, тем и пользуюутся в большинстве своем.

помогли с webmascon.com/forum/. кому интересно - вот где ошибка была:
#menu {
   background-color:#9CB744;
   border:0;
   color:#CCCCCC;
   font:12px/2.0 Arial, Verdana, Helvetica, sans-serif;
   font-weight:bold;
   margin: 0 auto;
   padding:0;
   width:900px;
   }

#menu ul {
   background-color:#9CB744;
   border:0;
   float:left;
   margin:0;
   padding:0;
   position:absolute;
   width:900px;
   }

#menu ul li {
   border:0;
   /*border-left:1px solid #390;*/
   display:block;
   float:left;
   margin:0;
   padding:0;
   text-align:center;
   vertical-align:middle;
   width:120px;
   }

#menu ul li a {
   background-color:#9CB744;
   color:#FFFFFF;
   display:block;
   text-decoration:none;
   vertical-align:middle;
   }

#menu ul li a:visited {
   /* .....за ненадобностью, в примере убираю лишний код.... */
   }

#menu ul li a:hover {
   /* ....за ненадобностью, в примере убираю лишний код...... */
   }

#menu ul li a:active {
   /* .....за ненадобностью, в примере убираю лишний код..... */
   }

#menu ul li a#opened_page {
   background-color:#FFFFFF;
   color:#3399CC;
   display:block;
   text-decoration:none;
   vertical-align:middle;
   }
« Последнее редактирование: 14 Сентябрь 2008, 22:04:26 от Алексей Казанцев » Записан
AGhost
Забанен
Тайный советник
*********

Карма: 600
Offline Offline

у пользователя уже 2 предупреждения
Сообщений: 6890


90027_veteran.gif


Награды
« Ответ #3 : 14 Сентябрь 2008, 23:41:39 »

Ну тогда понятно - ты указал абсолютное позиционирование, но не задал координаты элемента, соответственно их значение неопределено.
Цитировать
An element with position: absolute is positioned at the specified coordinates relative to its containing block. The element's position is specified with the "left", "top", "right", and "bottom" properties
Записан

Прощайте!
Алексей Казанцев
Титулярный советник
*****

Карма: 29
Offline Offline

Пол: Мужской
Сообщений: 605



WWW Награды
« Ответ #4 : 15 Сентябрь 2008, 17:49:26 »

хех. радует, что хоть кто-то интересуется CSS'ом.
я еще года 4 назад пытался так скажем пропаганду вести - дык кроме как насмешек в свой адрес ничего больше не видел ;-(

а то что в Европе и в тех же пресловутых Штатах достоинства CSS уже давно используются - всем пофигу. Кстати в последних - даже есть специальный закон, Section 508, который обязывает государственные сайты быть свёрстаными исключительно по веб-стандартам и отвечать жёстким требованиям доступности для любого браузера, устройства и людей с ограниченными возможностями.

вот так))
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2008, Simple Machines LLC
rss | wap
Valid XHTML 1.0! Valid CSS!