Запуск MS Edge: зависание при загрузке страницы - PullRequest
0 голосов
/ 13 октября 2018

Мне нужна помощь в понимании того, почему это происходит.

По сути, я только что запустил новый сайт портфолио.Все отлично работает на Chrome, Safari и FireFox.Но он не работает должным образом в MS Edge (типично).

Моя проблема заключается в том, что в разделе портфолио на сайте у меня есть изображения в сетках, каждое изображение имеет состояние наведения, так что при наведении курсора мышинаведите курсор на изображение, появится название и краткое описание.НО в MS Edge все состояния наведения уже запущены, поэтому все наложения отображаются.Я не имею понятия почему!Вот код:

HTML

        <div class="box box-1">

            <a href="<?php the_field('box-1'); ?>">
                <div class="content">

                    <img src="<?php the_field('box-1-image'); ?>" width="102%" height="102%">

                    <div class="overlay">
                        <h1 class="image-title"><?php the_field('box-1-client'); ?></h2>
                        <h2 class="image-description"><?php the_field('box-1-project'); ?></h1>
                        <div class="overlay-bg"></div>
                    </div>

                </div>
            </a>

        </div>

CSS

.image-title {
z-index: 2;
color: white;
font-family: 'Montserrat', sans-serif;
font-size: 32px;
position: absolute;
bottom: 20px;
left: 10%;

transition: .4s ease;
-o-transition: .4s ease;
-ms-transition: .4s ease;
-moz-transition: .4s ease;
-webkit-transition: .4s ease;
}

.box:hover .image-title {
bottom: 40px;
transition: .4s ease;
-o-transition: .4s ease;
-ms-transition: .4s ease;
-moz-transition: .4s ease;
-webkit-transition: .4s ease;
}

.image-description {
opacity: 0;
z-index: 2;
color: white;
font-family: "Open Sans", sans-serif;
font-weight: 300;
font-size: 18px;
position: absolute;
bottom: 25px;
left: 10%;

-webkit-transition-duration: .4s; /* Safari */
transition: .4s;
-o-transition: .4s;
-ms-transition: .4s;
-moz-transition: .4s;
-webkit-transition: .4s;
}

.box:hover .image-description {
opacity: 1;
bottom: 35px;
-webkit-transition-duration: .4s; /* Safari */
-webkit-transition-delay: .2s; /* Safari */
transition: .4s;
-o-transition: .4s;
-ms-transition: .4s;
-moz-transition: .4s;
-webkit-transition: .4s;
transition-delay: .2s;
-o-transition-delay: .2s;
-ms-transition-delay: .2s;
-moz-transition-delay: .2s;
}

.overlay {
opacity: 0;
transition: 0.4s ease;
-o-transition: 0.4s ease;
-ms-transition: 0.4s ease;
-moz-transition: 0.4s ease;
-webkit-transition: 0.4s ease;
}

.box:hover .overlay {
opacity: 1;
transition: 0.4s ease;
-o-transition: 0.4s ease;
-ms-transition: 0.4s ease;
-moz-transition: 0.4s ease;
-webkit-transition: 0.4s ease;
}

.box img {
transition: 0.4s;
-o-transition: 0.4s;
-ms-transition: 0.4s;
-moz-transition: 0.4s;
-webkit-transition: 0.4s;
}

.box:hover img {
transform: scale(1.03,1.03)!important;
transition: 0.4s;
-o-transition: 0.4s;
-ms-transition: 0.4s;
-moz-transition: 0.4s;
-webkit-transition: 0.4s;
}

.overlay-bg {
opacity: 0.85;
position: absolute;
bottom: 0;
left: -1px;
right: 0;
background: linear-gradient(#250E3F, #ED306F);
overflow: hidden;
width: 101%;
height: 100%;
}

Вот страница, о которой я говорю:

http://www.alexkiersnowski.com/portfolio/

Ура всем!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...