Ponieważ ostatnio conieco bawię się wyglądem swojego, bloga chciałam podpytać bardziej znającym się na rzeczy ode mnie. Czy można sobie jakoś zgrać na dysk pliki css, które są ustawiane przy wyborze na stronie .http://my.opera.com/username/account/layout.dml?
Wiem, że można stworzyć i wgrać własny plik css, ale skąd poznać co jest czym na blogu? Łatwiej by było podejrzeć te już istniejące i coś sobie z nich ewentualnie powybierać. Pomożecie?
A zapisanie strony na dysku nie działa?
P.S.
Można sobie otworzyć źródło pliku CSS i je tam edytować. Potem tylko zatwierdzić zmiany i Opera będzie stosowała ten poprawiony plik. Nie trzeba nic zapisywać na lokalnym dysku. Trzeba tylko uważać, aby zmiany sobie nie wylądowały w /dev/null.
Nie o to mi chodziło jak wydłubać adres pliku css (np. tego z purple czy ninja) żeby go sobie podglądnąć.
Narzędzia → Zaawansowane → Narzędzia dla deweloperów
dom.png
Ale co do szczegółów - no nieco wiele tych wiadomości i możliwości Tak że nie podpowiem jak tego używać, bo sam posługuję się tym metodą macaną
Dzięki wielkie Ryszard, przyglądnę się temu w domu.
Wszystko ładnie siedzi w źródle:
<link rel="stylesheet" href="/community/css/users/103/mobile.css" type="text/css" media="handheld" />
Z tego wyciągamy plik:
> http://my.opera.com/community/css/users/103/mobile.css
Co oznacza parametr media?
* handheld - styl używany dla urządzeń przenośnych
* screen - strona www - domyślnie
* projection - projekcja (chyba tryb pełnoekranowy)
* print - wersja do druku
Jeśli adres pliku css to np. "/community/css/themes/mainstructure1.css", to należy szukać pliku o adresie bezwzględnym:
> http://my.opera.com/community/css/themes/mainstructure1.css
W środku plików css należy szukać dyrektyw:
@import url(/community/css/themes/maincolors1.css);- są to odnośniki do kolejnych plików *.css
Teraz tylko dojść, co który ustawia ;-)
Dzięki ja_szczur, o to chodziło teraz rzeczywiście jeszcze tylko dojść co i jak
Czy ktoś mi może wytłumaczyć łopatologicznie działanie Dragonfly? Albo skierować w dobre miejsce?
Ewentualnie - czy da się uzyskać coś takiego, że zaznaczam jakiś fragment, np. kawałek napisu i widzę, gdzie są do niego ustawienia w plikach css na przykład? Czy trzeba sobie włączyć np. widok -> styl -> pokazuj nazwy klas (lub inny) i po tym szukać?
Chodzi mi np. o to - chciałabym zmienić napis "latest blog posts" na swój własny. Skoro quirisowi tutaj się udało, to i tam musi się dać
I jeszcze krok dalej, gdy już będe wiedziała co zmienić, to mam to umieścić we własnym pliku css, wgrać go tam gdzie trzeba i moje ustawienia będa ważniejsze od domyślnych?
1. ładujesz dragonfly
2. - Select a window - czyli wybierasz kartę do obróbki.
3. w dragonfly klikasz w zakładkę DOM i na tej zakładce najpierw w adres wybranej karty a po pojawieniu się paska narzędzi w przycisk "Highlight by mouse hover" - będzie łatwiej trafiać w wybrane (popatrz na mój obrazek we wcześniejszej wiadomości - ta niebieska ramka i jakie przyciski są zazieleniałe.
4. znajdujesz element na stronie i klik w niego - w dragonfly po lewej pojawi się kawałek kodu a po prawej cssa
To Twoje to
<DIV class="sidebox" id="latestposts"> <H2>Latest blog posts</H2>czyli trzeba się dobrać do #latestpost
A jak - najszybciej - podpatrz u quirisa.
Ja nie dam rady bo mam zablokowany ten jego dodatkowy arkusz stylów
Sciągnąłem plik quirisa - taa.
Na tą czarną magię znalazłem http://www.kurshtml.boo.pl/css/elementy.html i http://www.kurshtml.boo.pl/css/drzewo_dokumentu,definicje.html
czy u Ciebie nie wystarczy
#latestposts h2 {content: "ostatnie wpisy na blogu";}?
Przez preferencje dla witryny wystarczyło
Dziękuję pięknie mniej więcej wiem co i jak a dowiedziałam się też od Ciebie, że mogę najpierw nie eksperymentować na żywym organiźmie, ale testować poprzez preferencje dla witryny.
Już teraz dzięki wielkie, ale pewnie jeszcze pytań parę będzie
To chwilowo z innej beczki - czy ktoś posiadający blog na my.opera moze potwierdzic problem z RSSem? Od wczoraj do tej pory RSS nie "przekazał" mojej notki, nawet pomimo usunięcia i dodania go ponownie. Jakieś pomysły co mozna poprawić?