2013-02-18 4 views
1

Я хочу сделать <div> с очень длинной высотой (2000px, более или менее), и я хочу показать только некоторые из них (400px-500px) и иметь scrollbar, чтобы просмотреть его.div в div iframe с содержимым больше самого div

Я не знаю, с чего начать, есть ли у кого-нибудь какие-либо статьи/инструкции или дайте мне указания о том, как это сделать? Благодарю.

ответ

1

Все, что вам нужно сделать, это указать height вашего контейнера и overflow метод:

HTML

<div class="container"> 
    <!-- content here --> 
</div> 

CSS

.container { 
    height: 400px; 
    overflow-y: scroll; 
} 
+0

Это работало, не было известно об этой собственности. Спасибо – Pacha

+0

@Pacha Happy помочь. Пожалуйста, отметьте ответ как «принятый», если это поможет. –

1

Попробуйте это будет работать HTML

<div id="main_div"> 

    // Your contents 

</div> 

CSS

<style type="text/css"> 
    #main_div { 
     width:200px; 
     height:400px; 
     overflow:scroll; 
    } 
    // stylish scroll bar 
    #main_div{ 
     overflow: scroll; 
    } 
    #main_div::-webkit-scrollbar { 
     background: transparent; 
     height: 4px; 
     overflow: visible; 
     width: 4px; 
    } 
    #main_div::-webkit-scrollbar-thumb { 
     background-color: rgba(0, 0, 0, 0.9); 
     -webkit-border-radius:5px; 
    } 
    #main_div::-webkit-scrollbar-thumb:hover{ 
     background-color: rgba(0, 0, 0, 0.6); 
    } 
    #main_div::-webkit-scrollbar-corner { 
     background: transparent; 
    } 
</style>