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;
}
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...
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
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ż
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ć ?
vBulletin® v4.2.5, Prawa przedruku © 2024 vBulletin Solutions, Inc. Wszystkie prawa zastrzeżone.
Tłumaczenie: Polskie Centrum Joomla!