PDA

Zobacz pełną wersję : jak to zrobić?



wampir666
15-12-2008, 13:54
Tam gdzie jest tytuł artykułu (na stronie głównej) ma ono tło, gradient. I teraz jak zrobić aby zawsze zajmowało 100 % pola to tło, bo jak dam width:100%; to będzie tło tylko do momentu napisów. a jak ustale sam szerokość tego pola, to podczas przeglądania artykułu (przez zobacz więcej) będzie za mało...

Także kompletnie nie wiem jak zrobić to aby zawsze było na 100% strony... :/

abarczewski
15-12-2008, 14:05
To bardzo dobre pytanie. Też miałem ten problem. Nie wiem jak go rozwiązać profesjonalnie. Jednak ja poradziłem sobie w ten sposób, że w jednym z artykułów na całej szerokości postawiłem twarde spacje.

zwiastun
15-12-2008, 14:18
Ustawić to w szablonie dla obszaru zawierającego treść główną. Znów szukacie "wytrycha" zamiast prostego rozwiązania.

wampir666
15-12-2008, 14:26
tzn ? ale tam gdzie jest treść główna (artykuł) to jest inny kolor tła niż tam gdzie ten nagłówek, dlatego nie bardzo tak się da :(. Chyba, że coś innego masz na myśli ?

zwiastun
15-12-2008, 14:59
Nie wiem, jak w Twoim szablonie, bo nie ma jakichś obowiązujących rozwiązań. Obszar treści głównej to w 1.0 ten wypełniany poleceniem wczytującym mainbody (<?php mosMainBody(); ?>), a w 1.5 - component (<jdoc:include type="component" />)

wampir666
15-12-2008, 16:52
ale tamto koloruje całą treść, a u mnie samo to gdzie tytuł arta miało mieć inne pole

(http://demo.themza.com/joomla15/?joomla15-template=themza_j15_09) - to co tutaj ten pasek pod tytułem.

Jedyne chyba rozwiązanie to by były tam ikonki.

Tylko pytanie jak zlikwidować ich obramowanie ? Bo są obramowania, a nie mogę dojść do tego gdzie...

http://img171.imageshack.us/img171/51/beznazwy1wm9.jpg



I jak dodać pokazywanie ile osób przeczytało artykuł ? Bo trzeba pewnie do szablonu coś dodać czego nie ma :(

zwiastun
15-12-2008, 17:14
Nie śmieć - jeden wątek = jeden temat
Odczytaj sobie w kodzie źródłowym, jak są opisane u Ciebie te ikonki
i w arkuszu stylów dodaj regułę dla img jako potomka, np
.ikonki img {
border: none;
}
Prawdopodobnie masz je w div class="buttonheading"
a więc
.buttonheading img {
border: none;
}

kakoi
15-12-2008, 17:19
Tylko pytanie jak zlikwidować ich obramowanie ? Bo są obramowania, a nie mogę dojść do tego gdzie...



Polecam zainstalowanie FIREBUGA (https://addons.mozilla.org/pl/firefox/addon/1843), który napewno pomoże Ci dojść do tego, w którym miejscu pliku .css templatki trzeba coś zmienić.
Program przydaje się również do wielu innych zadań. Życzę przyjemnej zabawy z programem;P
Pozdr;]

wampir666
15-12-2008, 18:36
sory, już będę w osobnych, ale niestety zupełnie na to nie reaguje.
Kakoi tak mam to wgrane i jeszcze 2 inne tego typu...

dałem zbadaj w html takie coś pisze:

<td class="buttonheading" width="100%" align="right"><a rel="nofollow" onclick="window.open(this.href,'win2','status=no,toolbar=no ,scrollbars=yes,titlebar=no,menubar=no,resizable=y es,width=640,height=480,directories=no,location=no '); return false;" title="PDF" href="/~cpn/index.php?view=article&catid=29:the-cms&id=48:lalalal&format=pdf"><img alt="PDF" src="/~cpn/images/M_images/pdf_button.png"/>

a styl:


Odziedziczony za index.php?...format=pdf

a:link, a:visited {manutd.css (linia 3)color:#1C81FF;}a:link, a:visited {template.css (linia 33)font-weight:normal;text-decoration:none;}Odziedziczony ztd.buttonheading

td.contentheading, td.buttonheading {template.css (linia 458)color:white;font-size:16px;font-weight:bold;}body, td {template.css (linia 27)font-family:Helvetica,Arial,sans-serif;}Odziedziczony ztable.contentpaneopen

table.contentpaneopen {template.css (linia 470)border-collapse:collapse;}Odziedziczony ztd.article_column

body, td {template.css (linia 27)font-family:Helvetica,Arial,sans-serif;}Odziedziczony ztd

body, td {template.css (linia 27)font-family:Helvetica,Arial,sans-serif;}Odziedziczony zdiv#main_bg.main_bg_center

div#main_bg {template.css (linia 82)text-align:left;}Odziedziczony zbody#page_bg_black

body, td {template.css (linia 27)font-family:Helvetica,Arial,sans-serif;}body {template.css (linia 14)color:white;font-size:12px;}

ale tu się to powiększyło, tam są skreślone te z czym odziedziczone nie wiem czemu...

kakoi
15-12-2008, 19:05
pdf_button.png- więc już masz nazwę swojej ikonki...
teraz już tylko znajdź ją w .css templatki i daj boreder: none;
i wszystko...;]

wampir666
15-12-2008, 19:23
tylko właśnie tego nie ma tam, żadnej z tych ikonek nie ma w *css ani żadnym pliku od template.

to html nie mam pojęcia z jakiego pliku to bierze :O

kakoi
15-12-2008, 19:55
Wyszukaj sobie w template_css buttonheading a następnie dopisz
border: none;

I kolejnym razem najpierw posłuchaj Zwiastuna! :)

wampir666
15-12-2008, 20:31
więc dodałem do:


.buttonheading {
border: none;
}


(próbowałem też bez kropki)


td.contentheading, td.buttonheading{
font-weight:bold;
font-size:16px;
height:31px;
color: white;
border: none;
background-image: url(../images/pasek.jpg);
background-repeat: repeat-x;
}



.buttonheading img{
border: none;
}

z . i bez próbowałem.

Ale nadal są obramowania :( także nie wiem już

kakoi
15-12-2008, 20:35
daj mi swoj plik template_css
spakuj i przez wyslijto.pl...

wampir666
15-12-2008, 20:42
dobra, przy obrazkach jak są w newsach też tworzy się ta ramka :/

i dzięki.

na dwa wysłałem, by nie było problemów.

http://uploaded.to/?id=cznede
http://www.speedyshare.com/752827982.html

wampir666
16-12-2008, 12:27
już dzięki za pomoc, poradziłem sobie spojrzałem w kod innej strony i już mam:


a img{

border:none;

}

takie coś trzeba było dodać.

Ale ponawiam pytanie dlaczego nie widać odsłon, chociaż włączone jest globalnie i w artykułach by one były... jaki to naprawić ?