편집기 왼쪽에 줄 번호 표시 줄 (거터)이 있어야합니다. 높이가 100 %이고 부모 div가 overflow : auto
인 div를 설정했습니다.절대 div 태그 높이가 부모 div에 맞춰지지 않았습니다.
콘텐츠가 지정된 높이를 초과하면 editor-body
에 스크롤 막대가 표시되고 거터 막대 높이는 몸체 높이만큼 높아야한다고 가정합니다. 여기
하지만 일이되지 ... fiddle
<div class="wrapper">
<div class="body">
<div class="gutter"></div>
<div class="content" contenteditable=true>
Enter some thing here upto getting scroll..
more data..<br/>
more data..<br/>
more data..<br/>
more data..<br/>
more data..<br/>
more data..<br/> more data..<br/> more data..<br/> more data..<br/> more data..<br/> more data..<br/> more data..<br/> more data..<br/> more data..<br/> more data..<br/> more data..<br/>
</div>
</div>
</div>
<style type="text/css">
.wrapper{
width:400px;
height:250px;
border:1px solid #757575;
}
.body{
width:100%;
height:100%;
overflow:auto;
position:relative;
padding-left:22px;
}
.gutter{
position:absolute;
left:0px;
width:20px;
height:100%;
background:#e5e5e5;
border-right:1px solid #757575;
}
.content{
width:380px;;
height:100%;
}
</style>
죄송합니다. 업데이트 된 링크. 다시 시도하십시오.) – Moob