Metin alanından kaydırma çubuklarını kaldırın


85

Kaydırma çubuğunu a'da her zaman nasıl göreceğime dair önceki sorumu ( <metin alanına> kaydırma çubuğu ekleyin) takiben <textarea>, şimdi bunu nasıl ayarlayacağınızı merak ediyorum, böylece <textarea>metin taştığında bile içinde kaydırma çubuğu kalmasın . Bununla aşağı kaydırmak için, metin içinde gezinmek için ok tuşlarını veya fareyi kullanırsınız.

Bunu nasıl yapabilirim?


4
Denedin <textarea style="overflow:hidden"></textarea>mi
andyb

Yanıtlar:


141

Aşağıdakileri deneyin, tüm tarayıcılarda veya birlikte çalıştığınız tarayıcıda hangisinin işe yarayacağından emin değilsiniz, ancak hepsini denemek en iyisi olacaktır:

<textarea style="overflow:auto"></textarea>

Veya

<textarea style="overflow:hidden"></textarea>

... yukarıda önerildiği gibi

Bunu eklemeyi de deneyebilirsiniz, daha önce hiç kullanmadım, bugün bir sitede yayınlandığını gördüm:

<textarea style="resize:none"></textarea>

Bu son seçenek textarea,. CSS resizeözelliği hakkında daha fazla bilgiyi burada bulabilirsiniz


5
textarea_element.style.overflow = "gizli"; (Firefox
44.0'da

Bu yaklaşım kaydırma çubuğunu gizler, ancak içeriğiniz büyükse artık kaydırmaz.
Vano




7

Örneğin scrolltextarea etiketine bir sınıf verin . Ve css'de bu özelliği ekleyin -

.scroll::-webkit-scrollbar {
   display: none;
 }
<textarea class='scroll'></textarea>

Kaydırma kısmını kaçırmadan çalıştı


6

Kaydırma çubuğunu gizleyin, ancak yine de CSS kullanarak kaydırabilirsiniz

Kaydırma çubuğunu gizlemek için -webkit- kullanın çünkü büyük tarayıcılar (Google Chrome, Safari veya Opera'nın daha yeni sürümleri) tarafından desteklenmektedir. Aşağıda listelenen diğer tarayıcılar için birçok seçenek vardır:

    -webkit- (Chrome, Safari, newer versions of Opera):
    .element::-webkit-scrollbar { width: 0 !important }
    -moz- (Firefox):
    .element { overflow: -moz-scrollbars-none; }
    -ms- (Internet Explorer +10):
    .element { -ms-overflow-style: none; }

ref: https://www.geeksforgeeks.org/hide-scroll-bar-but- while-still-being-able-to-scroll-using- css/


0

Sınıfımın maksimum yükseklik özniteliğini kaldırarak metin gövdesindeki kaydırma çubuğumdan kurtulabildim.


0

Mozilla için kaydırma çubuğunu gizleyin.

  overflow: -moz-hidden-unscrollable;
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.