2010-07-19 2 views
0

Есть ли подобный вход, подобный входу статуса в Facebook? Я имею в виду, они используют contenteditable div, и они обернули все это довольно хорошо. Они могут изменять его размер (при фокусировке/размытии), он продолжает обматывать и расширяться, и когда вы вводите очень длинное слово на своем входе, которое невозможно обернуть, оно остается внутри div и не перекрывает другие элементы рядом с ним.Facebook как статус ввода

Пожалуйста, помогите мне сделать эти две вещи на контентном дивизионе или, если вы знаете, готовый, пожалуйста, поделитесь.

Спасибо.

P.S. Я старался сделать это сам, а не просто лениться. Я почти преуспел в том, чтобы остановить перекрытие, но не смог заставить div оставаться содержательным (word-wrap, expandable) после изменения высоты. Я также подумал о том, чтобы попытаться понять, как Facebook делает это самостоятельно, но новичкам очень сложно понять их код, поскольку все это минимизировано и gzipped и еще много чего.

ответ

0

Они (Facebook), кажется, использует этот CSS

overflow-x: hidden; 
overflow-y: auto; 
+0

Спасибо! но как насчет проблемы изменения размера? (что происходит в опера и хром/сафари) –

Смежные вопросы