मेरे पास केवल सीएसएस के साथ बाहर एक छवि गैलरी स्लाइडिंग छवियां हैं। उदाहरण के लिए http://codepen.io/anon/pen/xmhzE?editors=110 देखें या संलग्न कोड के लिए।क्या अतिप्रवाह है: छिपा हुआ 'पूर्ण बच्चों की स्थिति बदल रहा है?
यह तब तक ठीक काम करता है जब तक #images
-div overflow: hidden
सेट नहीं है। जब अतिप्रवाह छिपाने के लिए सेट किया जाता है, तो एकल छवियों की पूर्ण स्थिति अब और काम नहीं करती है। जब मैं left
के लिए नकारात्मक मानों का उपयोग करता हूं- छवियों की प्रॉपर्टी यह ओवरफ्लो छुपा हुआ भी काम करता है।
क्या overflow:hidden
इस बात को बदलता है कि पूर्ण बच्चों को कैसे लेआउट किया जाता है?
क्या किसी को भी इस समस्या का समाधान है?
सूत्रों का कहना है
index.html:
<div id="images">
<img id="image1" src="http://i.imgur.com/dL3io.jpg" />
<img id="image2" src="http://i.imgur.com/qASVX.jpg" />
<img id="image3" src="http://i.imgur.com/fLuHO.jpg" />
<img id="image4" src="http://i.imgur.com/5Sd3Q.jpg" />
</div>
<div id="slider">
<a href="#image1">1</a>
<a href="#image2">2</a>
<a href="#image3">3</a>
<a href="#image4">4</a>
</div>
base.css:
body {
text-align: center;
}
#images {
width: 400px;
height: 250px;
/*overflow: hidden; if this is set absolute positioning of images breaks*/
position: relative;
background-color: red;
margin: 20px auto;
}
#images img {
width: 400px;
height: 250px;
display: block;
position: absolute;
top: 0px;
left: 400px;
z-index: 1;
opacity: 0;
transition: all linear 500ms;
-o-transition: all linear 500ms;
-moz-transition: all linear 500ms;
-webkit-transition: all linear 500ms;
}
#images img:target {
top: 0px;
left: 0px;
z-index: 9;
opacity: 1;
}
#slider a {
text-decoration: none;
background: #E3F1FA;
border: 1px solid #C6E4F2;
padding: 4px 6px;
color: #222;
}
#slider a:hover {
background: #C6E4F2;
}
क्या अजीब है यह ठीक काम करता है अगर आप छवियों बाईं ओर से आने वाला है, मेरे संस्करण देखने हैं: http://codepen.io/anon/pen/xmhzE?editors=110 – box86rowh
आप लाइन में टिप्पणी की थी ' overflow: #images में छुपा '? फिर यह – Sven
काम नहीं करेगा यह वास्तव में अजीब है। यदि आप आईएमजी की स्थिति 400px से 368px तक बदलते हैं या कम करते हैं तो यह काम करता है! उससे कहीं अधिक और यह टूट जाता है ...: एस – vrijdenker