Chciałbym omówić dyrektywę !important w arkuszu stylów CSS. Jest to bardzo przydatny element pozwalający nam definiować elementy w CSS, które są opisane np. w HTMLu. W dobie responsive web design dyrektywa pozwala na zdefiniowanie wielkości danych elementów na stronie internetowej. W skrócie dyrektywa !important wskazuje na najważniejszy opis danego elementu, opis elementu w kodzie strony www, ważniejszy niż wynikałoby to z kolejności.
Na przykład kod mapy Google:
|
1 2 3 4 |
<iframe width="800" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="https://maps.google.pl/maps?f=q&source=s_q&hl=pl&geocode=&q=olsztyn& aq=&sll=53.459057,20.023798&sspn=1.313163,3.56781&ie=UTF8&hq=&hnear=Olsztyn, +warmi%C5%84sko-mazurskie&t=m&z=12&ll=53.778422,20.480119&output=embed"></iframe> |
W telefonach komórkowych taka szerokość mapy nie będzie wyglądać korzystnie, problem załatwi nam kod:
|
1 |
iframe { width:100% !important;} |
Dzięki temu elementowi możemy wyróżnić dany moduł strony internetowej bez konieczności nadawania mu dodatkowej klasy czy id.
Dla jednego elementu opisanego możemy użyć dowolna liczbę znaczników !important, np.
|
1 |
iframe { width:100% !important; height:100px !important; border:1px solid #FFF; float:left !important; } |
Boob
19 lutego 2014, godzina: 15:03
Spoko ale zastosowanie tej dyrektywy świetnie sprawdza się przeróbkach jakiś gotowych elementów. Np wtyczek w WP, nie trzeba wtedy grzebać w oryginalnych CSS tylko wszystkie korekty się wrzuca do jednego pliku.
admin
04 marca 2014, godzina: 22:04
Dokładnie ale robi się z tego spora ilość niepotrzebnego kodu CSS 😉
Nie od dzisiaj wiadomo, że czym mniej obrazków, czyli czym mniej “waży” nasza strona www, tym lepiej. Strona internetowa szybciej się ładuje jest przyjaźniejsza dla użytkowników jak i robotów wyszukiwarek. W tym artykule zaprezentuje metodę tworzenie fajnych przycisków na potrzeby stron internetowych bez użycia grafiki. Kolejnym atutem takiego rozwiązania jest ustawienie dowolnej wielkości takiego obiektu, czyli przycisk będzie wyglądał identycznie na telefonie, tablecie czy komputerze stacjonarnym. Nie będziemy potrzebować trzech …
Style CSS Cascading Style Sheets (Kaskadowe Arkusze Stylów), to elementy strony internetowej określające nam wygląd, położenie a nawet animację danych elementów strony www, a dokładniej zdefiniowanych elementów kodu HTML. Dzięki CSS możemy określić np. kolor danego elementu, wielkość czcionki, animację po najechaniu czy kliknięciu, położenie względem innych elementów, wymiary i inne wartości budujące całą stronę internetową. Kod HTML buduje nam strukturę witryny a styl CSS określa właściwości tej struktury.
Od czego zacząć pisanie pierwszego kaskadowego arkuszu stylów CSS na potrzeby strony www, proponuję rozpocząć cały proces od ustawień ogólnych naszej strony internetowej. Wprowadzimy ustawienia ogólne dla wszystkich najpopularniejszych znaczników naszej stronie a później będziemy definiować precyzyjnie każdy z elementów. Ułatwi to nam cały proces tworzenia strony www. Nazywam ten proces “czyszczeniem”. Przed rozpoczęciem pracy powinniśmy mieć już gotowy projekt strony internetowej, tak że widzimy jak nasza witryna internetowa będzie …
Firma PRE-PRIM – elektryk Ostróda świadczy usługi elektryczne na terenie miasta Ostróda i okolic. Budujesz dom, potrzebujesz wykonać pomiary elektryczne, instalacje elektryczne czy teletechniczne? Zespół doświadczonych, wykwalifikowanych elektryków PRE-PRIM to najlepszy wybór. Profesjonalizm naszej firmy to Twoja gwarancja bezpieczeństwa.
Bardzo często podczas prac szkutniczych stoimy po dylematem jakie farby jachtowe zastosować? Dysponujemy najlepszymi pod względem jakościowym farbami do jachtów. Do wyboru mamy cały szereg bardzo wydajnych, nowoczesnych farb jachtowych, szpachli, lakierów, rozcieńczalników, past polerskich, kosmetyków i akcesoriów.