Ignorowanie określeń z CSS
Ignorowanie określeń z CSS
Witam, czy jest możliwość, aby zignorować określenia z CSS dla danego elementu? Bo mam w CSS określenia elementu textarea do prywatnych wiadomości i do formularza kontaktowego, a przy systemie wpisów też chciałbym dać textarea, ale nie aż taki duży jak to mam określone w CSS. Czy jest więc możliwość zignorowania tego? Może coś trzeba dopisać do tego elementu?
Re: Ignorowanie określeń z CSS
Najlepiej jest nadać klasę zarówno nowemu jak i wcześniejszemu polu tekstowemu. To tylko edycja paru plików a zapewnia spokój na przyszłość. Polecam Ci wyrobić sobie nawyk przypisywania elementom klas "mimochodem, automatycznie" podczas tworzenia strony.
---- EDIT ----
Możesz też spróbować nadać klasę tylko nowemu polu textarea i w niej podać jego wymiary wraz z dopiskiem !important, który sprawia, że atrybut ten jest ważniejszy niż podane wczesniej(nie potrafię tego jasno wytłumaczyć ) ale nie jestem pewien czy to zadziała, przeglądarki mogą to różnie interpretować.
http://www.signs.pl/html/s/!important.php
Kod: Zaznacz cały
HTML
<textarea class="klasa">
i CSS
textarea.klasa{
}
Możesz też spróbować nadać klasę tylko nowemu polu textarea i w niej podać jego wymiary wraz z dopiskiem !important, który sprawia, że atrybut ten jest ważniejszy niż podane wczesniej(nie potrafię tego jasno wytłumaczyć ) ale nie jestem pewien czy to zadziała, przeglądarki mogą to różnie interpretować.
Kod: Zaznacz cały
textarea.wpisy{
width:400px !important;
height: 100px !important;
}
Niě nerwuj hanysa
Re: Ignorowanie określeń z CSS
OK, nadałem klasę do formularza kontaktowego i działa. Do wiadomości nie musiałem, bo było tam id Ale mam jeszcze jedno pytanie, jakie wymiary dać dla tego textarea, żeby wyglądało to jak input typu text o size="50"?
Re: Ignorowanie określeń z CSS
Nie mam pojęcia. Coś między 300 a 400px(8cm możesz spróbować) szerokości i kilkanaście pikseli wysokości (0.5cm).
---- EDIT ----
Dodaj atrybut overflow:hidden aby pozbyć się scrolla.
---- EDIT ----
Dodaj atrybut overflow:hidden aby pozbyć się scrolla.
Niě nerwuj hanysa
Re: Ignorowanie określeń z CSS
Problem z wymiarami rozwiązany Jakiego scrolla?
Re: Ignorowanie określeń z CSS
Pasek przewijania.
Przy tak małym polu tekstowym przeglądarki lubią wrzucać w niego pasek przewijania(nawet gdy jest puste) który tylko szpeci, a skoro ktoś się decyduje na takie małe pole tekstowe raczej nie ma ochoty z paska przewijania korzystać więc dobrze było by go usunąć.
Przy tak małym polu tekstowym przeglądarki lubią wrzucać w niego pasek przewijania(nawet gdy jest puste) który tylko szpeci, a skoro ktoś się decyduje na takie małe pole tekstowe raczej nie ma ochoty z paska przewijania korzystać więc dobrze było by go usunąć.
Ostatnio zmieniony 30 cze 2011, 17:11:22 przez LaY, łącznie zmieniany 1 raz.
Niě nerwuj hanysa
Re: Ignorowanie określeń z CSS
Nie mam żadnego paska
---- EDIT ----
Aha rozumiem. Dzięki za pomoc, pozdrawiam!
---- EDIT ----
Aha rozumiem. Dzięki za pomoc, pozdrawiam!
Re: Ignorowanie określeń z CSS
Zależy od przeglądarki, w IE przy polu tekstowym o wysokości 15 milimetrów pojawi się na bank.
Niě nerwuj hanysa