Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: textarea : 2 вопроса

Сообщения:  [1-7] 

 
 автор: Хулиган   (01.07.2006 в 01:40)   письмо автору
 
   для: Бог Зайцев   (01.07.2006 в 00:13)
 

>Стилями )) style = "width:100%;height:200;"
есть такое.

>Хотя у меня твой вариант работает во всех браузерах )

у меня сейчас тоже заработало :) Дело оказалось всё в тех же стилях.
Было так: style="DISPLAY: none" style="border: none". ИЕ это понимает, а опера видит только первый style, все последующие не видит. Поэтому объединил все стили в один:
style = "width:100%; height:120; DISPLAY: none; border: none;"
Теперь все стили работают.
спасибо.

   
 
 автор: Бог Зайцев   (01.07.2006 в 00:13)   письмо автору
 
   для: Хулиган   (30.06.2006 в 22:14)
 

1.

Стилями )) style = "width:100%;height:200;"

2.
Попробуй сделать границу с нулевой шириной, или прозрачную

border:0 solid transparent

Хотя у меня твой вариант работает во всех браузерах )

   
 
 автор: Хулиган   (30.06.2006 в 22:14)   письмо автору
 
   для: Хулиган   (30.06.2006 в 03:31)
 

Ещё 2 вопроса по textarea:
1. Можно ли контролировать ширину и высоту textarea (без участия rows=... cols=...)
В идеале было бы суметь вписать textarea в ячейку таблицы на всю ширину. Пока что если размер превышает ширину ячейки, то textarea начинает раздвигать её.

2. Бордюр textarea: style="border: none;" убирает бордюр, то нолько в ИЕ. опера по-прежнему показывает с бордюром. Как с ней бороться?

   
 
 автор: Хулиган   (30.06.2006 в 13:54)   письмо автору
 
   для: SD   (30.06.2006 в 08:55)
 

Да, внутри тега был перевод строки, поэтому начиналось от середины.

А с переключением видимый/скрытый сделал так:


function toggle_descript(des_id){
   id = 'descript'+des_id;
   if (document.getElementById(id).style.display=="none"){
      document.getElementById(id).style.display="block";
   }
   else {
      document.getElementById(id).style.display="none";
   }
}


спасибо.

   
 
 автор: SD   (30.06.2006 в 08:55)   письмо автору
 
   для: Хулиган   (30.06.2006 в 03:31)
 

>1. Почему в textarea первая строка выводится начиная где-то
>с середины? Можно ли это пресечь, чтобы все строки начинали
>выводиться с левого края textarea?

Скорее всего код написан примерно так:

               <textarea name="name">
              </textarea>


Если написать в одну строчку то будет нормально

               <textarea name="name"></textarea>

   
 
 автор: valenok   (30.06.2006 в 08:53)   письмо автору
 
   для: Хулиган   (30.06.2006 в 03:31)
 

То что у тебя текст не от начала, полверь что пхп пишет в этот текстареа
или у тебя посто лишний пробле между открывающим тегом ареа и скриптом пхп.

Атрибут style
<x style="display:none;">
<x style="visible:hidden">
Разница:
Дисплей ноне -> тот что вы скрываете с виду НЕ отображается и НЕ занимает места
Висиб хайден -> Не отображается, Занимвает место.

Тоесть как бы заменяется кучкой перехода строк или пробелов. в вобщем поэксперементируйте.

   
 
 автор: Хулиган   (30.06.2006 в 03:31)   письмо автору
 
 

1. Почему в textarea первая строка выводится начиная где-то с середины? Можно ли это пресечь, чтобы все строки начинали выводиться с левого края textarea?

2. Можно ли динамически менять видимость textarea (hidden/visible) без перезагрузки страницы.
Например по клику на какой-нибудь имейдж или ссылку?

   

Сообщения:  [1-7] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования