我有以下結構:溢出顯示在css3中間過渡時,我怎樣才能隱藏溢出?
<div class="service lorange">
<div class="img"></div>
<div class="title two-lines"><span>P-Accelerator for Start-Ups</span></div>
</div>
下面CSS:
.service .img {
transition: opacity 300ms;
}
.service:hover .img {
opacity:0
}
.service
有圓角的邊框(35px)和overflow: hidden;
。 這會導致內部.title
的邊界與其父邊界相切(這是預期的行爲)。
然而,當盤旋的過渡,只有中間的過渡期間(因爲它開始,直到它結束,而不是之前或者啓動和結束後),.title
邊界不切斷出於某種原因。
任何想法是怎麼回事? 我試過製作fiddle,但它沒有重現這個問題。什麼財產可以造成這種情況?
編輯:在其外殼的小提琴不會重現該問題,但looking at the shell alone as a page does(我把小提琴使用iframe的來源)
+1優秀的答案!其實找到了根本問題! – Anil
@JustAnil謝謝隊友:)我在過去遇到過這樣的問題,所以我真的到底了... –
你每天都在學習新東西!...感謝分享! – Anil