javascript - html Background changes with BxSlider -
hi i'm trying figure out how have such that, when change image, background in html changes well. also, how can make slider transparent, not show white part (see image). help/advice given:)
html:
<div class="container-fluid"> <div class="row vertical-align"> <div class="col-lg-3 col-md-3 col-sm-2 col-xs-12, left-col"> <p><span id="prev"></span></p> </div> <div class="col-lg-6 col-md-6 col-sm-8 col-xs-12" class="content"> <!-- gallery --> <ul class="bxslider"> <li data-slide-index="0"><img src="assets/slides/image1.jpg"></li> <li data-slide-index="1"><img src="assets/slides/image2.jpg"></li> <li data-slide-index="2"><img src="assets/slides/image3.jpg"></li> </ul> </div> <div class="col-lg-3 col-md-3 col-sm-2 col-xs-12, right-col"> <p><span id="next"></span></p> </div> </div> </div>
js:
<script type="text/javascript"> jquery(document).ready(function(){ jquery('.bxslider').bxslider({ pager:false, adaptiveheight:true, slidewidth:900, nextselector: '#next', prevselector: '#prev', nexttext: 'next', prevtext: 'prev' }); }); </script> <script> bxslider.$on($bxslider$.$evt_park, function (slideindex, fromeindex) { if (slideindex == 0) { $('body').css("green") } else if (slideindex == 1) { //change container background color blue } }); </script>
the solution found change bxslider css (the steps rails user) .
step 1: find bxslider css file.
run bundle show bxslider
you should result location (in case: /home/user/.rvm/rubies/ruby-2.3.1/lib/ruby/gems/2.3.0/gems/bxslider-rails-4.2.5.1
)
step 2: open bxslider css file.
with nano or other editor $ cd /home/user/.rvm/rubies/ruby-2.3.1/lib/ruby/gems/2.3.0/gems/bxslider-rails-4.2.5.1/vendor/assets/stylesheets $ nano bxslider.css.scss
step 3: change bxslider css file.
commit line in , add background:rgba(0,0,0,0);
in .bx-wrapper class under theme (commit , not delete can change easily) in case it's start on line 38 (ver 4.2.5.1):
.bx-wrapper { // -moz-box-shadow: 0 0 5px #ccc; // -webkit-box-shadow: 0 0 5px #ccc; // box-shadow: 0 0 5px #ccc; // border: 5px solid #fff); // background: #fff; background:rgba(0,0,0,0); }
step 4 create new css file:
run
bundle exec rake assets:precompile --trace
in project folder
edit: step 5 don't forget change file in production well!!!
Comments
Post a Comment