मेरे पास एक div के लिए एक सीएसएस 3 एनीमेशन है जो एक निश्चित समय के बाद स्लाइड करता है। मैं चाहता हूं कि एनिमेटेड div की जगह भरने के लिए कुछ divs के लिए कुछ divs के लिए है, जो तब उन तत्वों को पृष्ठ के नीचे धक्का देगा।CSS3 एनीमेशन और डिस्प्ले कोई नहीं
जब मैं इसे पहले div पर कोशिश करता हूं तो स्लाइड में तब भी स्थान लेता है जब यह दिखाई नहीं देता है। यदि मैं div को display:none
में बदलता हूं तो div बिल्कुल स्लाइड नहीं करता है।
मैं कैसे एक div है जगह नहीं ले जब तक यह में आने के लिए समय समाप्त हो गया है (समय के लिए सीएसएस का उपयोग कर।)
मैं एनिमेशन के लिए Animate.css का उपयोग कर रहा है। कोड से पता चलता मैं मुख्य div छिपा हो चाहते हैं और अन्य divs पहली बार में दिखाने के रूप में
<div id="main-div" class="animated fadeInDownBig"><!-- Content --></div>
<div id="div1"><!-- Content --></div>
<div id="div2"><!-- Content --></div>
<div id="div3"><!-- Content --></div>
:
यहाँ कोड कैसा दिखता है। तब मैं निम्नलिखित देरी की स्थापना की है:
#main-div{
-moz-animation-delay: 3.5s;
-webkit-animation-delay: 3.5s;
-o-animation-delay: 3.5s;
animation-delay: 3.5s;
}
ऐसा नहीं है कि मुद्दा यह है कि मैं अन्य divs नीचे पुश करने के लिए मुख्य div चाहते हैं के रूप में यह में आता है पर है
मैं यह करने के लिए कैसे करते हैं।?
नोट: मैंने ऐसा करने के लिए jQuery का उपयोग करने पर विचार किया है, हालांकि मैं कड़ाई से सीएसएस का उपयोग करना पसंद करता हूं क्योंकि यह चिकना है और समय थोड़ा बेहतर नियंत्रित होता है।
संपादित
मैं कोशिश की है क्या Duopixel सुझाव दिया लेकिन या तो मैं गलत समझा और इस सही ढंग से नहीं कर रहा हूँ या यह काम नहीं करता।
एचटीएमएल
<div id="main-div" class="animated fadeInDownBig"><!-- Content --></div>
सीएसएस
#main-image{
height: 0;
overflow: hidden;
-moz-animation-delay: 3.5s;
-webkit-animation-delay: 3.5s;
-o-animation-delay: 3.5s;
animation-delay: 3.5s;
}
#main-image.fadeInDownBig{
height: 375px;
}
मदद के लिए धन्यवाद, यह काम नहीं कर रहा है या मैं इसे की जरूरत नहीं है सही बात। मेरे प्रश्न में मेरा संपादन देखें। – L84
क्षमा करें, मैं सीएसएस संक्रमण के बारे में सोच रहा था जब मैंने लिखा (यह वैसे भी बहुत आसान है), मैंने एनीमेशन सिंटैक्स – Duopixel
सुंदर के लिए कोड अपडेट किया है! एक जादू की तरह काम करता है। धन्यवाद! आपको एनिमेशन के लिए एक बहुत ही उपयोगी टूल [Animate.css] (http://daneden.me/animate/) देखना चाहिए। – L84