Если я хочу, чтобы моя текстовая область была скрыта, как мне это сделать?Если я хочу, чтобы моя текстовая область была скрыта, как мне это сделать?
ответ
Использование свойства видимости CSS должно делать трюк.
с помощью CSS: display: none;
(это сделает текстовое поле полностью исчезнет, то место, которое он обычно занимает не будет зарезервировано)
У вас есть несколько вариантов, вот несколько примеров:
- Дисплей: нет
- Видимость: скрытый
Вот несколько примеров кода для вас, чтобы увидеть для себя
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Text Area Hidden</title>
<style type="text/css">
.hideButTakeUpSpace
{
visibility: hidden;
}
.hideDontTakeUpSpace
{
display:none;
}
</style>
</head>
<body>
<h1>Text area hidden examples</h1>
<h2>Hide but take up space (notice the gap below)</h2>
<textarea class="hideButTakeUpSpace" rows="2" cols="20"></textarea>
<h2>Hide Don't take up space</h2>
<textarea class="hideDontTakeUpSpace" rows="2" cols="20"></textarea>
</body>
</html>
Смотреть это jsFiddle Example
Почему downvote? –
Каждый дает вам ответы, но не так много о причинах. Здесь вы идете: если вы используете правило CSS visibility:hidden;
, область текста будет невидимой, но все равно займет место. Если вы используете правило CSS display:none;
, то в текстовом поле будут скрыты и он не будет оставлять места на экране - без пробелов, другими словами, где бы это было. Вот хороший визуальный пример: http://www.w3schools.com/css/css_display_visibility.asp
Чтобы поместить правило стиля в вашем текстовое поле, вы хотите что-то вроде этого:
<textarea cols="20" rows="20" style="display:none;">
Hidden с занять место на текущей странице.
<textarea style="visibility:hidden"></textarea>
Исчезновение на текущей веб-странице без какого-либо другого эффекта.
<textarea style="display:none" ></textarea>
<!DOCTYPE html>
<html>
<head>
<style>
textarea.none {
display: none;
}
textarea.hidden {
visibility: hidden
}
</style>
</head>
<body>
<textarea class="none">The display is none.</textarea>
<br>
<textarea class="hidden">visiblity is hidden</textarea>
<br>
<textarea >This is visible and you can see a space taken visiblity:hidden</textarea>
</body>
</html>
- 1. Я хочу, чтобы моя текстовая область имела фиксированную ширину
- 2. Проверьте, скрыта ли текстовая область
- 3. Если моя текстовая область пуста, сделайте это с помощью jquery
- 4. Если я хочу переустановить свои DLL, как мне это сделать?
- 5. Я хочу, чтобы моя программа vb.net с sqldb была переносимой
- 6. Я хочу, чтобы моя страница содержала содержимое другой страницы. Как мне это сделать?
- 7. Моя полоса выполнения вертикальная, я хочу, чтобы она была горизонтальной
- 8. Почему моя текстовая область больше, чем страница?
- 9. Быстрое использование кнопки, чтобы коллекцияViewView была скрыта
- 10. Почему моя текстовая область не отображается
- 11. Я хочу, чтобы моя игра оставалась неподвижной на портрете, как я могу это сделать?
- 12. Почему моя текстовая область отключена на Ipad?
- 13. Как сделать этот макет так, чтобы текстовая область не была нажата на следующую строку?
- 14. Я хочу, чтобы случайные изображения в галерее, как это сделать?
- 15. как отправить форму, если нажата текстовая область
- 16. Я хочу включить короткие теги PHP. Как мне это сделать?
- 17. Я хочу знать последний раз, когда была отправлена моя форма.
- 18. Я хочу обновить существующую запись, как мне это сделать?
- 19. Текстовая область радиотекста
- 20. Я хочу, чтобы определенная страница была cookiless
- 21. Если я хочу создать эти ограничения программно, как это сделать?
- 22. Я хочу сделать это массив
- 23. Какие заголовки мне не использовать, если я не хочу, чтобы моя программа была связана с любым из файлов msvc * .dll?
- 24. Почему моя текстовая кластеризация делает это
- 25. Текстовая область HTMl
- 26. Текстовая область Неправильная корректировка
- 27. Я не хочу, чтобы моя дочерняя страница наследовала цвет ссылки (красный) родительской темы, как мне это сделать?
- 28. Как мне сделать так, чтобы моя викторина позволила мне ответить?
- 29. Я хочу мигать MSC1211. Как это сделать?
- 30. C - Я хочу, чтобы это признать, если определенная клавиша нажата
у меня есть этот код <имя = текст текстовой смещ_по_столбцам = 20 строк = 10> как я установить это должны быть скрыты – nisnis84
Вы можете добавить стиль = «дисплей: нет». Как говорит @thelost, вы также можете сделать style = "visibility: hidden". Это заставит textarea по-прежнему занимать место на странице. Вы действительно должны положить это в таблицу стилей. Это означало бы добавление class = "hidden" в ваш textarea-tag и добавление textarea.hidden {display: none; } в ваш файл css – Rune