Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [css] padding
Artu123
post
Post #1





Grupa: Zarejestrowani
Postów: 211
Pomógł: 0
Dołączył: 8.12.2008

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


Witam! Gdy w css ustawiam width i później chce ustawić np. padding-left:5px; to width muszę zmniejszyć . Ale jednak w ie np. 5.01 width się zmienia , ale w typu ie 6, firefox dostaje width przez padding . Da się zrobić, aby padding nie wpływał na szerokość ? Chodzi mi najbardziej o intupy .
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 7)
K4mil94
post
Post #2





Grupa: Zarejestrowani
Postów: 302
Pomógł: 18
Dołączył: 10.03.2008
Skąd: Dębno

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


Nie, przynajmniej się z tym nie spotkałem. Przeglądarki tak interpretują css.
Go to the top of the page
+Quote Post
erix
post
Post #3





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Cytat
Da się zrobić, aby padding nie wpływał na szerokość ?

Nie, gdyż taka jest specyfikacja. To IE ją olewa. (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)

Do poduszki: http://www.w3.org/TR/CSS21/box.html#box-dimensions
Go to the top of the page
+Quote Post
mls
post
Post #4





Grupa: Zarejestrowani
Postów: 677
Pomógł: 89
Dołączył: 31.08.2003
Skąd: Warszawa

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


A jak już dojrzejesz do tematu, to zrozumiesz, że czasem łatwiej użyć dwóch elementów blokowych (jeden w drugim - jeden z konkretną szerokością, drugi z konkretnym paddingiem) niż cudować z paddingami dla konkretnych przeglądarek.
Go to the top of the page
+Quote Post
erix
post
Post #5





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




O przepraszam, ale po co wrzucać elementy, które nie mają niczego wspólnego z treścią? Rozumiem jeden kontener na całą stronę, ale dlaczego iść na łatwiznę i ujawniać swój brak profesjonalizmu?
Go to the top of the page
+Quote Post
mls
post
Post #6





Grupa: Zarejestrowani
Postów: 677
Pomógł: 89
Dołączył: 31.08.2003
Skąd: Warszawa

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


Bo nie wszystkie elementy mają coś wspólnego z treścią. O ile jeszcze <p> czy <em> jak najbardziej dotyczą treści, o tyle <div> czy <span> mogą zawierać cokolwiek (lub nic). I od tego są CSSy, by wpływać na zachowanie owych elementów. I jak najbardziej jest to profesjonalne podejście. Tylko nieprofesjonalista zastanawia się, jak tu ustawić paddingi by w każdej przeglądarce było dobrze i później cuduje z komentarzami warunkowymi coby IE inne style dostało...
Go to the top of the page
+Quote Post
erix
post
Post #7





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




A dlaczego mam katować przeglądarki użytkowników normalnych przeglądarek śmieciami dla IE, czy Firefoksa (tak, tak, Firefoksa)?

Albo robi się profesjonalnie, albo na odwal. (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Go to the top of the page
+Quote Post
mike
post
Post #8





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


Cytat(mls @ 31.03.2009, 02:06:07 ) *
Tylko nieprofesjonalista zastanawia się, jak tu ustawić paddingi by w każdej przeglądarce było dobrze i później cuduje z komentarzami warunkowymi coby IE inne style dostało...
Tylko człowiek o niewielkiej wiedzy i braku znajomości tematu nie wie jak ustawić nagłówki by box model był interpretowany tak samo. Bez komentarzy warunkowych.
Jak się douczysz to pogadamy.

Poza tym jeśli wolisz bulić kasę na transfer bo zasrałeś dokument mnóstwem zbędnych elementów zamiast poświęcić godzinę czy dwie na myślenie to gratuluję "profesjonalizmu" (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Go to the top of the page
+Quote Post

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: 2.10.2025 - 23:08