2016-03-22 16 views
0

Ben kullanarak ekrana div yüksekliği uygun yapabilirsiniz: İçeriği ne olursa olsun, lightSlider yüksekliğini nasıl artırırsınız?

.myDiv{ 

position: fixed; 
     top: 0; 
     left: 0; 
     bottom: 0; 
     right: 0; 
     overflow: auto; 
     background: lime; /* Just to visualize the extent */ 

} 

ben ışık kaymak için aynı kullanmayı deneyin

, işe yaramadı. Verdiğim yükseklik ne olursa olsun, kaydırıcı div içeriği yüksekliğini alıyor ancak tüm ekranı kaplamıyor. lightSlider için

Kodu: freestock yorumladığı gibi

<div data-role ="content"> 
      <ul id="light-slider"> 
       <li> 
        <div align="center"> 
         <img src="img/Welcome to.png" width="100" height="10" /> 
        </div> 
        <div align="center"> 
         <img src="img/scrup.png" width="200" height="250" /> 
        </div> 
        <div align="center"> 
         <img src="img/Dots.png" width="80" height="10" /> 
        </div> 
       </li> 
       </ul> 
     </div> 
+0

Sabit kullanmama rağmen, div ekranın tamamını kaplar ama lightSlider'ı değil. Tüm ekranı kaplamak için lightSlider'ı yapmaya çalışabilir miyim? – V62

+0

Yanlış kodu yapıştırdım, div için sabit kullanıyorum ve ardından ışıklık ayarlayıcı için sabit, mutlak, rölatif denedim. Div için çalışıyor, ancak bu seçeneklerin hiçbiri lightSlider için işe yaramadı. @ Freestock.tk – V62

cevap

0

<div data-role ="content" class="a"> 
 
      <ul id="light-slider" class="a"> 
 
       <li> 
 
        <div align="center"> 
 
         First div 
 
        </div> 
 
        <div align="center"> 
 
         Second div 
 
        </div> 
 
        <div align="center"> 
 
         Third div 
 
        </div> 
 
       </li> 
 
       </ul> 
 
     </div> 
 
<style> 
 
.a{ 
 

 
position: absolute; 
 
     top: 0; 
 
     left: 0; 
 
     bottom: 0; 
 
     right: 0; 
 
     background: lime; /* Just to visualize the extent */ 
 

 
} 
 
</style>

, sen mutlak veya sabit pozisyon olması gerekir. Yeşil şimdi tüm sayfayı kapsar ve liste köşesi çok köşede gösterilir. Ayrıca, otomatik taşmayı da kaldırmalısınız.

+0

yeşil tüm sayfa kaplıdır. Ancak, ekranın ortasında, kaydırıcının ekranın tamamını kaplamadığını kanıtlayan liste noktaları gösterilir. – V62

+0

class = a for ul kullandığımda, kaydırıcı en üste itilir ve liste noktaları ekranın üst kısmında gösterilir. Bu durumda kaydırıcı içeriği gösterilmiyor. – V62

+0

Sadece sol üstteki 1 liste noktasını görüyorum, çünkü listede yalnızca bir tane var. Bu girdi, her üç 'div' içerir ve ben '' ın 'a' sınıfının bir parçası olmayacaklarını ayarlamamıştım. Hangi kaydırıcı içeriği görmek istiyorsunuz? – StardustGogeta

İlgili konular