• 2012 (3)
  • 2011 (51)
  • 2010 (38)
  • 2009 (36)
  • < września 2011 >
    Pn Wt Ś Cz Pt So N
          1 2 3 4
    5 6 7 8 9 10 11
    12 13 14 15 16 17
    19 20 21 22 23 24 25
    26 27 28 29 30    

    Weź udział!

    Logo konkursu Wolny Wybór

    wypróbuj

    Logo wielojęzycznego chatu

    : Home / blog / wpisy wg daty
    Niedziela, 18 września 2011

    Warning: file_get_contents(http://graph.facebook.com/http://youthcoders.net/blog/kalendarz.html): failed to open stream: HTTP request failed! HTTP/1.0 403 Forbidden in /var/www/old-yc/plugins/content/addthis.php on line 38
    CSS: Dyrektywa !important PDF Drukuj Napisz e-mail

    Warning: file_get_contents(http://graph.facebook.com/http://youthcoders.net/blog/kalendarz.html): failed to open stream: HTTP request failed! HTTP/1.0 403 Forbidden in /var/www/old-yc/plugins/content/addthis.php on line 38
    Wpisał %s Kacper Kołodziej
    niedziela, 18 września 2011 14:10
    HTML/CSS / kurs CSS

    Dzisiaj powiem o mało znanej wśród początkujących adpetów sztuki tworzenia stron www, za to bardzo dobrze znanej wśród "wyjadaczy", dyrektywie !important obecnej w języku stylów CSS.

    Zacznijmy od pewnego przykładu. Załóżmy, że dostajemy od kogoś do wstawienia na naszą stronę kod js, który generuje odpowiednie elementy i ostylowuje je inline (tzn. wewnątrz atrybutu style w kodzie html). Zwykłe style w arkuszu CSS się przez to nie przebiją. Za to style oznaczone dyrektywą !important już tak :) I to cały sekret ładnie sformatowanych widgetów AdTaily, Twitter itp. :)

    Jak korzystać z dyrektywy !important?

    Załózmy, że chcemy, aby wybrana przez nas czcionka "przebijała się" bez względu na wszystko do tagów <p> w bloku div o id="main". Normalnie stworzylibyśmy taki styl:

    div#main p {
        font: bold 13px tahoma, verdana, sans;
    }

    Wystarczy, że nasz akapit będzie wyglądał tak:

    <p style="font: italic 12px serif;">treść</p>

    a nasz styl za nic nie zmieni czcionki np. na pogrubioną tahomę o rozmiarze 13px. Dostaniemy czcionkę szeryfową domyślną dla przeglądarki w rozmiarze 12px i to jeszcze z kursywą.

    Możemy jednak przechytrzyć twórcę kodu html i dodać do naszego kodu dyrektywę !important, a w prargrafie tekstu zostanie użyty nasz styl :) Będzie to wyglądało tak:

    div#main p {
        font: bold 13px tahoma, verdana, sans !important;
    }

    Jak widzimy na powyższym przykładzie, !important, dodajemy na samym końcu linii właściwości danej cechy. Robimy to jednak przed znakiem średnika!

    Praktyczne zastosowanie

    W ten sposób możemy stworzyć np. bardzo ładny widget AdTaily. Przykład będzie można zobaczyć w ciągu kilku dni na guitarway.pl :) Ja na swojej stronie w ten sposób oczyściłem ze zbędnych elementów widget mojego profilu w serwisie Twitter.

    Zachęcam do samodzielnego eksperymentowania i chwalenia się efektami :)

    Kacper Kołodziej

    http://kacperkolodziej.com/

    Read more

    Z powrotem w siodle PDF Drukuj Napisz e-mail
    Wpisał %s Jan Jackowicz-Korczyński
    niedziela, 18 września 2011 12:09
    Blog / wpisy

    Z wielką radością witamy wszystkich po naszej krótkiej nieobecność w sieci. Przerwa była związana z perturbacjami na linii z dostawcą usług hostingowych.

    Nasz serwis działa w pełni non-profit i jako taki nie posiada stałego supportu technicznego. Wszyscy działamy jako woluntariusze, prowadząc nie tylko ten portal, ale i osobne życie - w świecie rzeczywistym. Każdy z nas ma na codzień wiele zajęć i zobowiązań. Najczęściej jest tak, że Ci najaktywniejsi są najbardziej "obłożeni'' zajęciami w swoich codziennych obowiązkach. Z tego powodu wszystkich problemów nie udało się usunąć od ręki. Dołożyliśmy jednak wszelkich starań, aby przerwa w dostępie do YouthCoders.net twała tak krótko, jak to tylko możliwe. Wszystkich, dla których brak serwisu on-line był źródłem trudności, strat czy choćby złego humoru, bardzo przepraszamy.

    Wielkie słowa podziękowania za aktywność i pomoc w usunięciu problemów należą się bazapelacyjnie Piotrkowi Piotrowskiemu oraz Teo. Na naszą prośbę zadziałali bardzo szybko i skutecznie. Cieszymy się, że mogliśmy na Was liczyć. Widząc stale powiększający się team YC możemy z dużym optymizmem patrzeć w przyszłość.

    Read more
    Zmieniony ( poniedziałek, 19 września 2011 00:49 )