Hai, apakah mungkin untuk menempatkan scrollbar keluar dari editor textarea sehingga tidak akan menutupi baris terakhir konten?
Apakah bilah gulir disembunyikan secara otomatis, dan apakah perilakunya sama untuk textarea?
Jika ya, maka solusi untuk ini adalah menggunakan:
dom = require("ace/lib/dom")
dom.scrollbarWidth_orig = dom.scrollbarWidth_orig || dom.scrollbarWidth
dom.scrollbarWidth = function(doc) { return Math.max(10, dom.scrollbarWidth_orig(doc)) }
jika tidak, maka ini adalah bug. Di browser dan os mana Anda melihatnya?
Saya telah menambahkan padding-bottom ke .ace-editor ;) tetapi jika Anda penasaran, itu terjadi di OS X Mojave, di Chrome & juga FF
Anda bahkan dapat melihat masalahnya di beranda Ace (chrome/ff/safari di mac, gambarnya dari sini: https://ace.c9.io/)
Sepertinya bilah gulir biasanya disembunyikan secara otomatis di mac, dan masalah ini memang terjadi dengan polos
editor.renderer.setScrollMargin(0, 10, 0, 10)
dan saya menggunakan react-ace, jadi solusinya dari sini: https://github.com/securingsincity/react-ace/issues/386
Komentar yang paling membantu
Anda bahkan dapat melihat masalahnya di beranda Ace (chrome/ff/safari di mac, gambarnya dari sini: https://ace.c9.io/)
Sepertinya bilah gulir biasanya disembunyikan secara otomatis di mac, dan masalah ini memang terjadi dengan polos
editor.renderer.setScrollMargin(0, 10, 0, 10)
dan saya menggunakan react-ace, jadi solusinya dari sini: https://github.com/securingsincity/react-ace/issues/386