Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][CSS] Input Submit a Height 100%, Nie mogę dać inputa type submit na całą wysokość.
Weles
post
Post #1





Grupa: Zarejestrowani
Postów: 213
Pomógł: 0
Dołączył: 7.07.2011

Ostrzeżenie: (0%)
-----


Witam!
To chyba najgłupszy problem jaki kiedykolwiek miałem, ale nie potrafię zrobić:
  1. <input type="submit" style="height: 100%;">

Height po prostu nie chce działać, a ja muszę mieć procentowy 100%, nie mogę wpisać np. 500px czy ileś bo to ma być dynamiczne dopasowanie przycisku - w tym problem że, w żaden sposób to Height nie chce działać :|
Proszę o pomoc.
Pozdrawiam!
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
johnny_b
post
Post #2





Grupa: Zarejestrowani
Postów: 30
Pomógł: 5
Dołączył: 3.12.2012

Ostrzeżenie: (0%)
-----


Witaj lobopol, Weles.

Weles pozwoliłem wykorzystać sobie Twój kod z jsf i dodałem tylko 2 wiersze.

Wystarczy wykorzystać właściwości samego CSS. Jeżeli nadasz właściwość position absolute dla inputa, którego chcesz wypozycjonować to będzie on uzależniony od najbliższego wypozycjowanego elementu. Czyli dla tylko table możesz ustawić wartosc dla position, dla inputa absolute i wyrównać topem. Czyli:

Element do którego chcesz wyrównywać to table. Więc table musi mieć ustawione position.

Element, którym chcesz operować to input, więc ustawiasz position absolute.

Top musi być wprowadzony chociażby na -1%, ponieważ bez tego ustawi top od <TR> w którym został umieszczony.

Daj znać czy o to Ci chodziło. U mnie działa na IE, Firefox, Chrome.


Poniżej przykład:
http://jsfiddle.net/johnny_b/5KCy4/

Pozdrawiam Hej

Ten post edytował johnny_b 11.08.2013, 10:57:28
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 12.10.2025 - 11:34