![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 495 Pomógł: 2 Dołączył: 5.02.2006 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Textarea - style (overflow: hidden; width: 300px; height: 200px; background-image: url(../grafika/gradient_srodek_cien.jpg)
![]() Problemy: 1. Nie da się ustawić przezroczystego tła dla textarea. 2. Ukryte paski przewijania powodują błąd w FF Otóż o tyle o ile w IE można poruszać się za pomocą strzałek (góra dół) o tyle w FF niestety nie. Wszystkie skrypty jakie znalazłem w sieci również wykazywały tę prawidłowość, stąd wniosek, że bug tyczy się FF. Inaczej: FF przy ukrytych paskach przewijania "nie rozumie", że przy przejściu kursorem do niższej / wyższej linii należy ustawić tę linię w obrębie widocznej części textarea. 3. Napisałem skrypt JS, którego zadaniem jest przewijanie zawartości diva. Po najechaniu myszą na zdefiniowany element następuje uruchomienie przewijania w górę / dół. Po usunięciu kursora przewijanie zostaje zatrzymane. Skrypt ten działa dla DIVA w każdej z przeglądarek. W textarea działa tylko na IE oraz FF. Skrypt poniżej:
Pytania: 1. Czy istnieje możliwość stworzenia własnego pola tekstowego w oparciu o diva? 2. Jeśli nie to jak zrobić przezroczyste tło w textarea, oraz jak ominąć buga w FF opisanego wyżej? 3. Ewentualnie jak uruchomić powyższy skrypt dla textarea po Operą? Ten post edytował The Night Shadow 29.10.2007, 22:26:14 -------------------- Programista Stron i Serwisów WWW oraz Aplikacji Internetowych
Specjalista ds. Pozycjonowania Aplikacji Internetowych Copywriter |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 100 Pomógł: 11 Dołączył: 20.05.2007 Skąd: z fotela :) Ostrzeżenie: (0%) ![]() ![]() |
wiec jesli chodzi o przeźroczystosc pola textarea to w css dajesz transparent
Kod background-color: transparent; lub Kod background: transparent; w zalezności od widzimisie co do tej js to możesz napisać co przekazujesz jako id? bo nie wiem czy jest to juz obiekt czy nie. div nigdy nie bedzie edytowalny ego zawartosc mozesz zmienic jedynie poprzez innerHTML oczywiscie możesz nałożyć na niego textarea wrzucic przeźroczystośc (opacity) na 0 i zrobic js przenoszacy dane do diva za kazdym kliknieciem - pytanie poco skoro textarea mozezs praktycznie skonfigurowac jak chcesz przypomocy css - oczywiscie oprocz scroli ![]() Ten post edytował Prym 29.10.2007, 23:21:05 |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 611 Pomógł: 19 Dołączył: 28.02.2005 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
zainteresuj sie Ext JS
-------------------- |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 495 Pomógł: 2 Dołączył: 5.02.2006 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Prym wielkie dzięki za tło.
Do funkcji podawany jest już gotowy obiekt :- ) czy istnieje możliwość uruchomienia tej funkcjo dla textarea w Operze? -------------------- Programista Stron i Serwisów WWW oraz Aplikacji Internetowych
Specjalista ds. Pozycjonowania Aplikacji Internetowych Copywriter |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 23.06.2025 - 04:02 |