Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

Przeźroczystość profilu


Kodzi
Przejdź do rozwiązania Rozwiązane przez Kodzi,

Rekomendowane odpowiedzi

Witam, posiadam styl deflection.

Chciałbym zrobić, aby profil był przeźroczysty tak, aby było widać tło profilu.

Dotąd próbowałem chyba wszystkiego, jednak zawsze gdy coś znajde z tym związane, to ustawia mi się z napisami itp itd.

Ja bym chciał samo tło, help.

Odnośnik do komentarza
Udostępnij na innych stronach

Nie wiem dokładnie, o który element profilu Ci chodzi, ale najlepszym sposobem na uzyskanie przeźroczystości nie jest opacity, lecz używanie rgba podczas definiowania koloru elementu. Jaka jest różnica?

Opacity

oskwlv.jpg

vs

RGBA

x3ls4a.jpg

Jak używać RGBA?

 

1. Znajdź w cssie element, który chcesz edytować, ja się posłużę dla przykładu maintitle.

.maintitle {
    background: none repeat scroll 0% 0% #296791;
    color: #FFF;
    text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.25);
    padding: 12px;
    font-size: 12px;
    font-weight: 300;
    border-radius: 4px;
    overflow: hidden;
    margin-bottom: 4px;
    box-shadow: 0px 0px 0px 1px rgba(255, 255, 255, 0.1) inset;
}

Interesuje nas dokładnie w tym przypadku linijka z właściwością background, a w niej definicja koloru.

background: none repeat scroll 0% 0% #296791;

Przechodzimy na stronę do konwertowania kolorów z HEX do RGG, ja używam tej:

http://www.javascripter.net/faq/hextorgb.htm

W polu po lewej stronie od przycisku Convert to RGB wpisujemy kod koloru w HEXie, lecz bez hash'a. Następnie naciskamy Convert to RGB. Screen:

nko9u8.jpg

Gdy mamy już nasz kolor w RGB pora użyć właściwości rgba().

 

Prototyp przedstawia się w ten sposób:

rgba(r, g, b, alpha [stopień przeźroczystości]);

Gdy to wszystko już wiemy nasz kod powinien wyglądać w ten sposób:

.maintitle {
    background: none repeat scroll 0% 0% rgba(41,103,145,0.8);
    color: #FFF;
    text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.25);
    padding: 12px;
    font-size: 12px;
    font-weight: 300;
    border-radius: 4px;
    overflow: hidden;
    margin-bottom: 4px;
    box-shadow: 0px 0px 0px 1px rgba(255, 255, 255, 0.1) inset;
}

 

background: none repeat scroll 0% 0% rgba(41,103,145,0.8);

0.8 oznacza, że przeźroczystość wynosi 80%. 1 = 100%, 0.9 = 90%, 0.85 = 85% etc. Pamiętaj, że między zerem, a kolejną cyfrą jest KROPKA, a nie przecinek.

 

Jeśli masz jakieś pytania to pisz, starałem się napisać to najbardziej łopatologicznie jak potrafiłem.

Edytowane przez WoleN
Odnośnik do komentarza
Udostępnij na innych stronach

Dokładnie chodziło o to, rozchodziło mi sie ciągle, że gdy dawałem opacity, zmieniało się wszystko, razem z napisami (tak jak na zdjęciu pierwszym), a efekt chciałem taki jaki jest na zdjęciu drugim. Wielkię dzięki, jednak jeszcze pozowolę się spytać, gdzie mogę to zmienić?

Chodzi dokładnie o ten fragment:

r3kjkbc.png

 

Gdzie dać aby ten fragment uzyskał ten efekt?

Odnośnik do komentarza
Udostępnij na innych stronach

Na deflectionie musisz kombinować z 

.border, .statistics, .post_block, .ipsComment, .popupInner, .no_messages, .poll_question ol, .ipsBox_container, .ipsFloatingAction, .column_view .post_body

i z

.ipsBox

Tylko pamiętaj, że to nie zmienia tła tylko w profilu, lecz w każdym elemencie, który posiada klasę/klasy. Musisz pokombinować albo zlecić komuś takową edycje.

Edytowane przez Jacobovsky
  • Lubię to 1
Odnośnik do komentarza
Udostępnij na innych stronach

  • Rozwiązanie

Nie wiem dokładnie, o który element profilu Ci chodzi, ale najlepszym sposobem na uzyskanie przeźroczystości nie jest opacity, lecz używanie rgba podczas definiowania koloru elementu. Jaka jest różnica?

Opacity

oskwlv.jpg

vs

RGBA

x3ls4a.jpg

Jak używać RGBA?

 

1. Znajdź w cssie element, który chcesz edytować, ja się posłużę dla przykładu maintitle.

.maintitle {
    background: none repeat scroll 0% 0% #296791;
    color: #FFF;
    text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.25);
    padding: 12px;
    font-size: 12px;
    font-weight: 300;
    border-radius: 4px;
    overflow: hidden;
    margin-bottom: 4px;
    box-shadow: 0px 0px 0px 1px rgba(255, 255, 255, 0.1) inset;
}
Interesuje nas dokładnie w tym przypadku linijka z właściwością background, a w niej definicja koloru.

background: none repeat scroll 0% 0% #296791;

Przechodzimy na stronę do konwertowania kolorów z HEX do RGG, ja używam tej:

http://www.javascripter.net/faq/hextorgb.htm
W polu po lewej stronie od przycisku Convert to RGB wpisujemy kod koloru w HEXie, lecz bez hash'a. Następnie naciskamy Convert to RGB. Screen:

nko9u8.jpg

Gdy mamy już nasz kolor w RGB pora użyć właściwości rgba().

 

Prototyp przedstawia się w ten sposób:

rgba(r, g, b, alpha [stopień przeźroczystości]);
Gdy to wszystko już wiemy nasz kod powinien wyglądać w ten sposób:

.maintitle {
    background: none repeat scroll 0% 0% rgba(41,103,145,0.8);
    color: #FFF;
    text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.25);
    padding: 12px;
    font-size: 12px;
    font-weight: 300;
    border-radius: 4px;
    overflow: hidden;
    margin-bottom: 4px;
    box-shadow: 0px 0px 0px 1px rgba(255, 255, 255, 0.1) inset;
}

background: none repeat scroll 0% 0% rgba(41,103,145,0.8);

0.8 oznacza, że przeźroczystość wynosi 80%. 1 = 100%, 0.9 = 90%, 0.85 = 85% etc. Pamiętaj, że między zerem, a kolejną cyfrą jest KROPKA, a nie przecinek.

 

Jeśli masz jakieś pytania to pisz, starałem się napisać to najbardziej łopatologicznie jak potrafiłem.

 

 

 

Na deflectionie musisz kombinować z 

.border, .statistics, .post_block, .ipsComment, .popupInner, .no_messages, .poll_question ol, .ipsBox_container, .ipsFloatingAction, .column_view .post_body
i z

.ipsBox
Tylko pamiętaj, że to nie zmienia tła tylko w profilu, lecz w każdym elemencie, który posiada klasę/klasy. Musisz pokombinować albo zlecić komuś takową edycje.

 

Dobra, zrobiłem. Trza było border zmienić :D

Można zamknąć, dzięki za pomoc ;)

Edytowane przez Kodzi
Odnośnik do komentarza
Udostępnij na innych stronach

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.