When scrolling an item with a scroll bar, the area above, formed by the padding-top property, also scrolls. How can you make sure that there is always indentation between the top of the element and the content inside, even when scrolling? Here is an example:
div { width: 300px; height: 200px; padding-top: 10px; border: 1px dotted black; overflow: auto; } <div>Творчество любого поэта всегда уникально, особенно гениального. Марина Ивановна Цветаева, безусловно, относится к числу последних. Как и под чьим влиянием сформировался ее талант, что было главным в ее поэзии, какая философия лежит в основе ее творчества? Цветаева очень глубокий поэт, сложный и многоплановый. Ее стихи сразу можно узнать по тому, как поэт обращается с языком: она слушает его, проговаривает один и тот же смысл разными словами и звуками, всматривается и вчитывается в каждое слово.</div> After before with position: absolute also fails ...
position: absolutedo not solve problems. Here is an example of this: jsfiddle.net/bgmt35hz/4 - nup