Динамически менять контент textarea? Согласен, может быть приемлемым. Только это опять будет велосипедом.
Я на решение смотрел со своей колокольни: недавно реализовывал нечто подобное для однострочных инпутов в соответствиями с принципами Material. Там как раз после перебора пачки вариантов пришел к похожему, но это в силу ограничений, которых нет в задаче автора.
Комментом выше я написал, как можно реализовать без прозрачного textarea. Впрочем, не считаю это совсем уж большой проблемой. Просто стилей чуть больше. Бэкграунд textarea заменяется бэкграундом обертки.
Хм, а что там с употреблением фотосинтезирующих микроорганизмов и водорослей? Ну или хотя бы зоопланктона. Плюсы, минусы, подводные камни? Всемирный заговор?
Плейсхолдер расположен под textarea (z-index), потому фокус ловится там, где надо.
Работает и в FF, и в прочих браузерах, в отличие от решения «из коробки», которое FF игнорирует. Собственно, отличие от «коробочного» решения заключается в поддержке лисой, что и отражено в заголовке.
Надо вешаться на другое событие. С keydown некорректно будет работать при вставке из буфера обмена через контекстное меню. Используйте событие input.
Непонятны причины использования setTimeout. Он зачем вдруг понадобился?
Для обертки не помешает overflow: hidden на случай, когда плейсхолдер вдруг окажется больше, чем textarea.
Еще можно обойтись без background-color: transparent и сопутствующих проблем, если обертку сделать label'ом и не шаманить с z-index'ами.
А решение на чистом CSS не будет работать. Плейсхолдер убирается только пока есть фокус на поле. Когда фокус пропадет, плейсхолдер вернется, несмотря на наличие текста.
А вот читать и разговаривать одновременно, как правило, уже не получится — чтение задействует несколько процессоров.
Я бы сказал, что дело не в нескольких используемых процессорах, а в использовании одного и того же процессора этими действиями. И в силу однопоточности этого процессора одновременное выполнение этих двух действий затруднительно.
Судя по списку, наиболее частой проблемой является нежелание знакомиться с языком, с которым приходится работать, вкупе с полнейшим неумением искать информацию.
Человек на другом конце телефона озвучил стоимость своих услуг — 280тыс (около 15$)
подсчитали платежи: 50 евро (1010 — сбор за там. оформление) и 20% от стоимости с доставкой
190 + 64 + 15 + 50 + (190+64)*0.2 = 369.8.
Если ничего не упущено, то конечная цена (без учета денег на поездки и потраченного времени) вышла именно такой. И это в 2.05 раз больше, чем на сайте. Ноль — он вроде и ничто, а все-таки значение имеет. </занудство>
Оно понятно, что быстрее оказывается в состоянии «Drinkable» и вообще чуть дольше в «приятном» диапазоне температур. Я о том, что в тексте, который подводит нас к сему «девайсу», рассуждается о том, хочется наслаждаться напитком спустя часы после приготовления, что даже термосы не способны на такое. Я уж думал, они в эти зерна ядерный реактор встроили какой-нибудь.
Что делать тем, кто решительно настроен наслаждаться безупречным кофе нужной температуры 140°F (60 градусов по Цельсию) даже спустя часы после его заваривания там, где этого захочется?!
По-моему, график однозначно говорит, что в целом эти штуки способствуют более быстрому остыванию напитка. И в состояние «Cold» он переходит на ~0.25 единиц графика быстрее, чем без этих штук. Так что рекламному введению продукт не соответствует. Для продления надо закидывать наоборот уже горячие железяки. И можно не выдумывать, а брать камни для виски (не знаю, как стеатитовые подойдут, стальные точно можно).
Как человек, во всем этом фронтэнде давно жарящийся, я с Министерством юстиции в чем-то даже согласен. Internet Explorer давно пора внести в список экстремистских материалов. Это браузер террористов и партизанов, подрывающих деятельность нормальных людей.
В том и дело. Что обычно, когда речь идет о «Новый SSD вмещает в 2 раза больше информации», выясняется, что в он и число циклов имеет в каких-нибудь 10 раз меньшее.
Именно так. Признаюсь, ни разу не покупал наггетсы, поэтому не могу судить о том, насколько десяти штук достаточно, но, если верить интернетам, у нас и такой ерунды с ценами на них нет. Но с ситуацией, описанной выше, сталкивался на куда более простом примере: на примере бутылки минералки. Идешь по улице летом, печет солнце, хочется просто промочить горло. И решаешь купить бутылку 0.5 своей любимой воды. Ибо, во-первых, ты знаешь свои запросы, больше тебе не надо на предстоящий путь, во-вторых, рюкзака или объемной сумки с собой нет, полторашку просто некуда кинуть, а в руках нести не то что бы удобно. А 0.5 тебе хватит на весь оставшийся путь, она не мешает даже лежа в руке (а, может, и в сумку поместится), да и просто высосать ее за один присест можно в крайнем случае. И вот подходишь ты к торговой точке и обнаруживаешь, что одной и той же воды 0.5л стоит 22 рубля, а 1.5л — 24 рубля. И даже если идеальный объем, который тебе требуется — какие-нибудь 0.6л, все равно брать полторашку тебе неудобно. И в ряде случаев возьмешь 0.5, даже если 1.5 будет стоить дешевле.
Так же, возможно, и тут. Пришел ты один перекусить. И не будешь брать 20, зная, что больше 10 в тебя не поместится, а с учетом ближайших планов заворачивание нагетсов и взятие их с собой не является хорошей идеей.
Я на решение смотрел со своей колокольни: недавно реализовывал нечто подобное для однострочных инпутов в соответствиями с принципами Material. Там как раз после перебора пачки вариантов пришел к похожему, но это в силу ограничений, которых нет в задаче автора.
Работает и в FF, и в прочих браузерах, в отличие от решения «из коробки», которое FF игнорирует. Собственно, отличие от «коробочного» решения заключается в поддержке лисой, что и отражено в заголовке.
Непонятны причины использования setTimeout. Он зачем вдруг понадобился?
Для обертки не помешает overflow: hidden на случай, когда плейсхолдер вдруг окажется больше, чем textarea.
Еще можно обойтись без background-color: transparent и сопутствующих проблем, если обертку сделать label'ом и не шаманить с z-index'ами.
А решение на чистом CSS не будет работать. Плейсхолдер убирается только пока есть фокус на поле. Когда фокус пропадет, плейсхолдер вернется, несмотря на наличие текста.
190 + 64 + 15 + 50 + (190+64)*0.2 = 369.8.
Если ничего не упущено, то конечная цена (без учета денег на поездки и потраченного времени) вышла именно такой. И это в 2.05 раз больше, чем на сайте. Ноль — он вроде и ничто, а все-таки значение имеет. </занудство>
По-моему, график однозначно говорит, что в целом эти штуки способствуют более быстрому остыванию напитка. И в состояние «Cold» он переходит на ~0.25 единиц графика быстрее, чем без этих штук. Так что рекламному введению продукт не соответствует. Для продления надо закидывать наоборот уже горячие железяки. И можно не выдумывать, а брать камни для виски (не знаю, как стеатитовые подойдут, стальные точно можно).
Так же, возможно, и тут. Пришел ты один перекусить. И не будешь брать 20, зная, что больше 10 в тебя не поместится, а с учетом ближайших планов заворачивание нагетсов и взятие их с собой не является хорошей идеей.