我已經看過很多東西,涵蓋如何使一個「grippie」調整textarea
的大小,並嘗試了所有的代碼,但都沒有工作。任何幫助?當你提出問題或發佈答案時,我試圖讓它像堆棧溢出一樣。Javascript/JQuery調整文本區域與div /「grippie」
1
A
回答
2
我發現如何做到這一點! Here是該項目的小提琴。我會繼續更新它並使其更好!
HTML
<textarea id="textarea"></textarea>
<div id="grippie" draggable="false"></div>
QJuery/JavaScript的
var resize = false;
$('#textarea').hover(function(e){
e.preventDefault();
resize = false;
});
$('#grippie').mousemove(function(e){
if(resize == true){
$('#textarea').height(e.pageY-18);
}
});
$('#grippie').mousedown(function(e){
resize = false;
resize = true;
});
$(window).mouseup(function(e){
resize = false;
});
CSS
#textarea {
padding: 2px;
width: 400px;
height: 200px;
min-height: 50px;
overflow: auto;
resize: none;
}
#grippie {
display: block;
width: 404px;
height: 5px;
background-color: #CCC;
border: 1px solid #888;
cursor: s-resize;
}
0
Controlling Stacking on Webpage
你有兩個div
<div id="div1" class="bottom-layer"><textarea></textarea></div>
<div id="div2" class="top-layer"><img id="grippie" src="grippie.png" draggable="true" class="grippie-thingy"/></div>
使用ondragstart線了grippie的
$( '#grippie')。在( '的dragstart',函數(EVT){
})
如果用戶單擊textarea上的頂層而不是grippie setfocus
相關問題
- 1. wysihtml5文本區域調整
- 2. 根據文本區域調整div的大小
- 3. 自動文本區域調整大小
- 4. Selenium WebDriver調整文本區域大小
- 5. 調整大小jHtml文本區域
- 6. 使用div調整文本區大小
- 7. 可調整大小的DIV區域
- 8. 星火文本區域或富文本自動調整大小
- 9. 防止調整大小的文本區域調整整個表的大小
- 10. 如何通過另一個div來調整文本區域的大小
- 11. 如何在關閉另一個div後調整div區域
- 12. 文本輸入與文本區域
- 13. 將div附加到文本區域?
- 14. 在文本區域內顯示div
- 15. 調整大小文本區域以及股利 - 但作爲股利調整爲
- 16. Php整理和文本區域
- 17. DIV調整與jQuery
- 18. 調整帶邊框半徑的文本區域的填充
- 19. 調整窗體大小的CSS/HTML文本區域
- 20. 停止在Safari中調整大小的文本區域
- 21. 文本區域 - 調整所有的textarea連續
- 22. 在html中調整文本的選擇區域
- 23. Drupal燙傷:在wysiwyg文本區域調整圖像大小
- 24. JQuery的內襯文本區域調整問題
- 25. 如何動態調整spotfire文本區域的大小
- 26. 使用HR標籤來調整文本區域的大小
- 27. 可調整大小的文本框/區域
- 28. 在加載時調整文本區域的大小
- 29. HTML文本區域的垂直調整包含5000個字符
- 30. spark文本區域高度調整爲內容
但我會用什麼樣的代碼來調整'textarea'? –
我不明白你的意思。我知道'z-index'是什麼以及如何使用它,但爲什麼我需要? –
你需要grippie將鼠標懸停在textarea上。您可以將它懸停在空白區域的textarea上,因爲窗口大小調整或滾動時不會保持原位。用javascript控制它會是一場噩夢。最簡單的方法是在每個頂部堆疊兩個同樣大小的層。 grippie將絕對定位在頂層內。底層調整大小並隨頂層一起移動。 grippie維持它在頂層內的位置。 – 2016-06-09 22:05:49