Форум программистов, компьютерный форум, киберфорум
HTML, CSS
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.72/18: Рейтинг темы: голосов - 18, средняя оценка - 4.72
15 / 15 / 7
Регистрация: 12.04.2014
Сообщений: 101

В IE 11 творятся странные вещи

15.09.2015, 22:40. Показов 3548. Ответов 23
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Ребята, кто-нибудь может взглянуть на мой проект и сказать, почему в IE 11 наблюдаются следующие глюки?

1. Пункты меню на панели слева наезжают друг на друга.
2. На странице purchases_po-analysis.html вместо четырех графиков выводится только 2, остальные контейнеры будто куда-то пропадают.

В остальных браузерах всё ОК, правда в IE 10 не заглядывал (страшно).
Миниатюры
В IE 11 творятся странные вещи   В IE 11 творятся странные вещи  
Вложения
Тип файла: rar project.rar (730.0 Кб, 13 просмотров)
1
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
15.09.2015, 22:40
Ответы с готовыми решениями:

Странные вещи
При разработке, на локальном сервере все работает как надо. Но когда выкладываю на хостинг получается билибирда -...

Не совсем нормальные вещи творятся с компьютером
Уже на протяжении как минимум одного года меня мучает проблема, которая заключается в очень медленной работе компьютера при конкретных...

С моим монитором творятся страшные вещи
watch?v=q1fVNs23cX0 Вот, собсна. Видно это на темных страницах. Становится хуже, когда запускаю фотошоп\игры. В исправной работе...

23
15.09.2015, 22:59

Не по теме:

Цитата Сообщение от xDanbo Посмотреть сообщение
правда в IE 10 не заглядывал (страшно)
:D :bravo:

0
15 / 15 / 7
Регистрация: 12.04.2014
Сообщений: 101
15.09.2015, 23:15  [ТС]
С первым я разобрался, надо было min-height ли-шкам прописать.. А со вторым пока нет.
0
 Аватар для Sn1p3rOk
288 / 175 / 86
Регистрация: 19.04.2014
Сообщений: 1,095
16.09.2015, 00:52
xDanbo, нужно было сразу учитывать нормальное отображение в ie
0
15 / 15 / 7
Регистрация: 12.04.2014
Сообщений: 101
16.09.2015, 14:30  [ТС]
xDanbo, нужно было сразу учитывать нормальное отображение в ie
На его бзики натыкаешься только по ходу дела. Да и опыта у меня пока мало. Хотя вторую проблему тоже решил по этому совету:

"IE10 and IE11 default values for flex are 0 0 auto rather than 0 1 auto, as per the draft spec, as of September 2013"
0
15 / 15 / 7
Регистрация: 12.04.2014
Сообщений: 101
22.09.2015, 01:04  [ТС]
Цирк с IE продолжается. Есть таблица в контейнере, растянутом на всю высоту экрана, внутри которого эта таблица крутится. Во всех браузерах это выглядит хорошо, кроме, конечно, IE. Делал по этому примеру http://jsfiddle.net/E4Qbw/10/ -- в IE на это без слёз не посмотришь..
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<div class="container">
    <div class="A">
           A
    </div>
    <div class="C">
        <div class="D">
            <table class="B">   
                <tbody>
                   <tr><td>B</td></tr>
                </tbody>     
            </table>
        </div>
    </div>
</div>
CSS
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
body, html {
    margin: 0;
    padding: 0;
    width: 100%;
    height: 100%;
}
 
.container {
    display: -webkit-flex;
     -webkit-flex-flow: column nowrap; 
    position: absolute;
    top: 0; bottom: 0; left: 0; right: 0;
    border: 1px dashed #fc0;
}
 
.A {
    -webkit-flex: 0 1 auto;
    width: 100%;
    box-sizing: border-box;
    border: 1px solid red;
}
 
.B {
    width: 100%;
    height: 100%;
    border: 1px solid blue;
    box-sizing: border-box;
}
 
 
.C {
    border: 1px solid green;
    box-sizing: border-box;
    position: relative;
    -webkit-flex: 1 0 auto;
}
 
 
.D {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}
Как это можно заставить работать в IE?
 Комментарий модератора 
все вложения нужно загружать на форум
код размещать в сообщении
0
 Аватар для Sn1p3rOk
288 / 175 / 86
Регистрация: 19.04.2014
Сообщений: 1,095
22.09.2015, 02:10
xDanbo, у вас какая версия ie ?

Добавлено через 13 минут
xDanbo, в общем в чем проблема...
Для того чтобы иметь height: 100% у определенного блока, ВСЕ его родительские элементы по цепочке вверх должны иметь height: 100%;
1
15 / 15 / 7
Регистрация: 12.04.2014
Сообщений: 101
22.09.2015, 07:35  [ТС]
Sn1p3rOk, версия IE 11.

Попробовал задать всем родительским элементам по цепочке высоту 100%, но в IE это не помогло. Вы бы не могли вглянуть на проект?
Вложения
Тип файла: rar project.rar (1.75 Мб, 2 просмотров)
0
 Аватар для monochromer
419 / 381 / 163
Регистрация: 03.01.2013
Сообщений: 966
22.09.2015, 08:56
По поводу li в боковом меню - им нужно задать flex-shrink: 0; - это баг IE. Так можно обойтись и без min-height.
1
15 / 15 / 7
Регистрация: 12.04.2014
Сообщений: 101
22.09.2015, 09:13  [ТС]
Спасибо. Всё-таки по совету Sn1p3rOk, прописав во всех родительских элементах height: 100%;, удалось избавиться от последнего глюка, но теперь исчезла прокрутка body на тех страницах, где она нужна. Но это, думаю, как-то можно решить через переменные в jade, подставляя боди нужный класс, где нужно (но правильно ли это?).

Вот ещё один (на самом деле не один) баг вылез. Это как-то лечится?

CSS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
    .table_td:first-child {
      border-left: 1px solid $tableGridColor;
      position: relative;
 
      &:before {
        content: '';
        position: absolute;
        left: -26px;
        top: 0;
        width: 26px;
        height: calc(100% + 1px);
        background-color: $tableBackgroundColor;
      }
    }
Миниатюры
В IE 11 творятся странные вещи  
0
15 / 15 / 7
Регистрация: 12.04.2014
Сообщений: 101
22.09.2015, 09:27  [ТС]
Проблему с height решил несколько по-другому. Добавил добавочному классу внутреннего контейнера на этой странице height: 100vh;, а body вернул min-height: 100%;, тогда скролл экрана, где он нужен, остается.
0
Эксперт HTML/CSS
 Аватар для Fedor92
2964 / 2621 / 1068
Регистрация: 15.12.2012
Сообщений: 10,091
Записей в блоге: 11
22.09.2015, 13:45
xDanbo, у Вас броузер часом не в режиме эмуляции?
0
15 / 15 / 7
Регистрация: 12.04.2014
Сообщений: 101
22.09.2015, 13:51  [ТС]
Fedor92, нет. Шёл вместе с 10-й виндой и Edge. Попробуйте, пожалуйста, открыть у себя страницу purchases_purchase-order-entry.html, как она будет отображаться в таблице?
Вложения
Тип файла: rar project_v0.2.rar (1.75 Мб, 13 просмотров)
0
Эксперт HTML/CSS
 Аватар для Fedor92
2964 / 2621 / 1068
Регистрация: 15.12.2012
Сообщений: 10,091
Записей в блоге: 11
22.09.2015, 14:30
xDanbo, на семёрке и на 8.1 выглядит аналогично первому скриншоту...
0
15 / 15 / 7
Регистрация: 12.04.2014
Сообщений: 101
22.09.2015, 14:39  [ТС]
Странно, почему же так может происходить?
0
Эксперт HTML/CSS
 Аватар для Fedor92
2964 / 2621 / 1068
Регистрация: 15.12.2012
Сообщений: 10,091
Записей в блоге: 11
22.09.2015, 15:14
Цитата Сообщение от xDanbo Посмотреть сообщение
Странно, почему же так может происходить?
ie не любит когда ему стили задают не явно... project_v0.2.rar - не знаю так не так Вы хотели...
1
15 / 15 / 7
Регистрация: 12.04.2014
Сообщений: 101
22.09.2015, 15:35  [ТС]
Fedor92, огромное Вам спасибо!

Но не могли бы Вы пояснить, где в моём случае стили были заданы неявно? Я просто пытаюсь найти разницу в стилях, и не могу её увидеть.
0
Эксперт HTML/CSS
 Аватар для Fedor92
2964 / 2621 / 1068
Регистрация: 15.12.2012
Сообщений: 10,091
Записей в блоге: 11
22.09.2015, 15:39
xDanbo, для таблицы явно задал левую границу и убрал левый отступ...
1
15 / 15 / 7
Регистрация: 12.04.2014
Сообщений: 101
22.09.2015, 16:36  [ТС]
Ага, ясно. Только там ещё при выделении ряда появляется чёрный треугольник-указатель -- в ие он прибит к верху, а не по центру..

Добавлено через 6 минут
Я поступил следующим образом с тем треугольником: через хак @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) переназначил правила для ие. Спасибо!
0
Фрилансер
735 / 352 / 96
Регистрация: 05.05.2014
Сообщений: 2,621
22.09.2015, 16:50
xDanbo, Твой вопрос и есть ответ - IE.
Исправить можно костылями.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
22.09.2015, 16:50
Помогаю со студенческими работами здесь

Непонятные вещи творятся с АЧХ цифрового фильтра Баттерворта
Всем привет. Возникла задача отфильтровать сигнал. Срезать ВЧ. (Ну честно говоря далеко не ВЧ - всего то 20-30 Гц:jokingly:) С фильтром...

Не устанавливается система после удаления разделов (страшные вещи творятся)
Помогите пожалуйста купил ноутбук samsubg 530u3b. хлтел установить систему и снес все разделы иеперь не могу установитб система прочто не...

Странные дела творятся с гуглом
Здравствуйте! Начну свое повествования сначала... Все началось за 2 недели до Нового Года (я про 2010 если что). За 2 недели до 31...

Странные вещи
Какая-то дикость происходит с виндой. (7 Ultimate x64) Раз в 2-3 дня ставятся всякие мэйлы, амиго и прочий мусор. Чищу автозагрузку - не...

Странные вещи...
Тема снесена


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
Влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru