2015-09-03 3 views
0

Popout problem divребенок содержания DIV не vissible, когда за пределами родительского DIV

Я получил 3 дивы рядом друг с другом в других делах.
Когда я нависаю над div, разворот div.
Это работает, но, как вы можете видеть на изображении, содержимое div разрезается его родительским div (красная/розовая вертикальная полоса).
Как я могу сделать контент видимым?

Complete JS Fiddle Demo

.pakket { 
    width: 291px; 
    height: 371px; 
    border: 1px solid #F5F5EF; 
    float: left; 
    background: url(../images/view.png) no-repeat bottom right; 
    margin-left: -1px; 
    z-index: 1; 
} 

.pakket:hover { 
    background: #ffffff; 
    border: 1px solid #5A5858; 
    width: 315px; 
    height: 390px; 
    margin: -10px -13px -15px -12px; 
    z-index: 2; 
    position: relative; 
} 
+2

Создать некоторые [демо] (http://www.jsfiddle.net) или опубликовать соответствующий HTML-код. Нет кода Нет решения. – divy3993

+0

Я редактировал вопрос с помощью jsfiddle demo – FamousWolluf

+0

Причина - поля, которые вы указали для .packet: hover in css. Лучше идти с преобразованием: масштаб. У меня есть лучшее решение. Можно ли использовать его? – divy3993

ответ

1

В соответствии с вашими требованиями я думаю, что это будет более подходящим.

DEMO

CSS

.ma-main-container.col1-layout { 
    margin: 20px; 
    overflow:visible; 
    width: 100%; 
} 
+0

Я просто хотел опубликовать одно и то же решение, я удалил переполнение. Я никогда не использовал этот элемент css, поэтому я не знал, что он делает. Thanx задумался обо мне для решения. – FamousWolluf

+0

Рад, что это сработало для вас. :) – divy3993

+0

У меня теперь есть другая проблема с этим. Дивы не выровнены, когда вы наводите курсор на divs. Я создал новый обновленный JSFiddle. Вам необходимо настроить представление результатов, чтобы вы могли видеть как минимум 3 divs рядом друг с другом. http://jsfiddle.net/famouswolluf/7cv52cay/1/ – FamousWolluf

Смежные вопросы