2016-12-05 138 views
-1

我有一個父div有溢出:隱藏。在父div中,有一個動態div,其高度大於父div的高度。我怎樣才能讓孩子div被顯示,因爲它是?現在它將被剪裁,因爲父div的高度。我不想讓滾動條顯示。在另一個顯示一個div

<div style="width: 10000em; margin-left: -5000em; position: relative; left: 50%; text-align: center; margin-left: auto; margin-right: auto; margin-top: 0; margin-bottom: 0; background-color: transparent; overflow:hidden;"> 
    <div style="width:100%;top:5px;left:150px;position:absolute;z-index:5000;background-color:#323B5A;-webkit-box-shadow: 0px 0px 5px 5px rgba(255,255,255,0.85);-moz-box-shadow: 0px 0px 5px 5px rgba(255,255,255,0.85);box-shadow: 0px 0px 5px 5px rgba(255,255,255,0.85);"> 
    sgssgsgsgsdgsdgsgsg<br>aafafafafa<br>sgggdgdsgsgsdgdg 
    </div> 
</div> 

更新

在我看來,這會工作得很好。但我不想使用位置:與小孩div相對。

<div style="width: 10000em; margin-left: -5000em; position: relative; left: 50%; text-align: center; margin-left: auto; margin-right: auto; margin-top: 0; margin-bottom: 0; background-color: transparent; overflow:hidden;"> 
    <div style="width:100%;top:5px;left:150px;position:relative;z-index:5000;background-color:#323B5A;-webkit-box-shadow: 0px 0px 5px 5px rgba(255,255,255,0.85);-moz-box-shadow: 0px 0px 5px 5px rgba(255,255,255,0.85);box-shadow: 0px 0px 5px 5px rgba(255,255,255,0.85);"> 
    sgssgsgsgsdgsdgsgsg<br>aafafafafa<br>sgggdgdsgsgsdgdg 
    </div> 
</div> 
+3

你不能有你的蛋糕,吃它。決定你想要的,溢出:隱藏或不是:) – Dekel

+1

溢出-y:可見不起作用。 – xms

+1

提供了一個工作示例 – Dekel

回答

0

您可以添加一個位置:absolute將內部div從流中移出。

0

如果您使用固定位置或絕對位置將子div移出流動,那麼將會看到它。但請注意:父DIV必須保持靜態:

.holder { 
 
    position: relative; 
 
} 
 
.parent { 
 
    overflow: hidden; 
 
    height: 100px; 
 
    border: 1px solid blue; 
 
} 
 
.child { 
 
    position: absolute; 
 
    left: 10px; 
 
    top: 10px; 
 
    right: 10px; 
 
    height: 200px; 
 
    border: 1px solid red; 
 
}
<div class="holder"> 
 
    <div class="parent"> 
 
     <div class="child">Visible?</div> 
 
    </div> 
 
</div>

同樣在JSFiddle

+0

如前所述:如果內部div是非動態的,它將被正確顯示。但是,如果它是動態的,它將被剪輯。 – xms

+0

這是[不正確](https://jsfiddle.net/6re4fmas/1/),只是**從父div刪除**相對位置。 – skobaljic

+0

請注意,我已更新我的問題。請注意,我不能說父母的高度。 – xms