i'm trying create simple text slideshow , need place elements inside parent element next each other 1 child element in display @ time.
the issue have both parent , child elements 100% width , need keep way due design etc.
a working fiddle
and have child elements:
.some { width:100%; height:450px; display: inline-block; }
could please advise on issue?
.some { width: 100%; height: 450px; display: inline-block; }
<div align="center" style="width:100% white-space:nowrap; height:500px; overflow:hidden;" id="feedtxt"> <div class="some"> <h1>title 1</h1> <br> <p>lorem ipsum dummy text of printing , typesetting industry. lorem ipsum has been industry's standard dummy text ever since 1500s, when unknown printer took galley of type , scrambled make type specimen book. has survived not 5 centuries, leap electronic typesetting, remaining unchanged. popularised in 1960s release of letraset sheets containing lorem ipsum passages, , more desktop publishing software aldus pagemaker including versions of lorem ipsum.</p> </div> <div class="some"> <h1>title 1</h1> <br> <p>lorem ipsum dummy text of printing , typesetting industry. lorem ipsum has been industry's standard dummy text ever since 1500s, when unknown printer took galley of type , scrambled make type specimen book. has survived not 5 centuries, leap electronic typesetting, remaining unchanged. popularised in 1960s release of letraset sheets containing lorem ipsum passages, , more desktop publishing software aldus pagemaker including versions of lorem ipsum.</p> </div> <div class="some"> <h1>title 1</h1> <br> <p>lorem ipsum dummy text of printing , typesetting industry. lorem ipsum has been industry's standard dummy text ever since 1500s, when unknown printer took galley of type , scrambled make type specimen book. has survived not 5 centuries, leap electronic typesetting, remaining unchanged. popularised in 1960s release of letraset sheets containing lorem ipsum passages, , more desktop publishing software aldus pagemaker including versions of lorem ipsum.</p> </div> <div class="some"> <h1>title 1</h1> <br> <p>lorem ipsum dummy text of printing , typesetting industry. lorem ipsum has been industry's standard dummy text ever since 1500s, when unknown printer took galley of type , scrambled make type specimen book. has survived not 5 centuries, leap electronic typesetting, remaining unchanged. popularised in 1960s release of letraset sheets containing lorem ipsum passages, , more desktop publishing software aldus pagemaker including versions of lorem ipsum.</p> </div> </div>
learn css flexbox.
for alignment want, css need:
#feedtxt { display: flex; overflow-x: scroll; /* demo */ } .some { flex: 0 0 100%; height: 450px; }
to learn more flexbox visit:
- methods aligning flex items
- using css flexible boxes ~ mdn
- a complete guide flexbox ~ css-tricks
- what flexbox?! ~ youtube video tutorial
browser support:
flexbox supported major browsers, except ie 8 & 9. recent browser versions, such safari 8 , ie10, require vendor prefixes. quick way add prefixes, use autoprefixer. more details in this answer.
Comments
Post a Comment