PDA

Zobacz pełną wersję : [problem] Pozioma linia <hr> przez edytor treści



syspo
06-12-2006, 15:39
Witajcie.

Szukałem już na kilku stronach informacji o moim problemie, jednak nigdzie się ich nie doszukałem.
Mój problem polega na ustaleniu wyglądu "poziomej lini" (<hr>), którą wstawiam z poziomu edytora. Wstawiam do styli css "wytyczne" wygladu tej lini:

hr {
height: 2px;
width: 100%;
color: #64665E;
}ale niestety nie skutkuje.

Próbowałem na różne sposoby - bez efektu.
Czy ktoś może mi powiedzieć gdzie mam wrzucić ten kod aby mi "pozioma linia" przybrała w/w parametry??

fotobar
06-12-2006, 15:51
W szablonie ...
<HEAD>
<STYLE TYPE="text/css">
<!--
hr {
height: 2px;
width: 100%;
color: #64665E;
}
-->
</STYLE>
</HEAD>

syspo
06-12-2006, 16:04
Niestety nie pomaga.
Kod który podałem dodawałem już do styli css: layout.css i template_css.css niestety bez rezultatów.

I teraz bądź tu madrym :|

fotobar
06-12-2006, 19:37
Ja Ci proponuję abyś wstawił te style do pliku index.php pomiędzy tagami hend ... w końcu css to kaskada ;-) ...

syspo
06-12-2006, 20:15
Niestety nie pomaga.


Jak już pisałem, nie pomaga. Wrzuciłem to co mi dałeś w plik index.php (w katalogu mojej "skórki").

fotobar
06-12-2006, 20:40
A możesz podesłać link do strony tak abym mógł to zobaczyć ?

syspo
06-12-2006, 21:40
Tak ;)
Ale narazie jest to projekt, więc się nie skupiać na całości :P

http://81.219.243.136/~saunapl/

HR widoczne są dokładnie tu: http://localhost/~saunapl/index.php?option=com_content&task=view&id=45&Itemid=58

fotobar
06-12-2006, 21:53
W http://81.219.243.136/~saunapl/index.php?option=com_content&task=view&id=45&Itemid=58 niestety nie masz wstawionych styli tak jak pisałem w <hend>

<STYLE TYPE="text/css">
<!--
hr {
height: 2px;
width: 100%;
color: #64665E;
}
-->
</STYLE>

syspo
07-12-2006, 10:30
Nie było, bo nie skutkowało.
Dodałem raz jeszcze, zobacz sobie, że dalej nie działa.

edit:
Działa jedynie pod IE. Natomiast FF dziwnie wyświetla kolor tej lini. Opera, ona to już wogóle nie wyświetla lini.

Najdziwniejsze jest to, że w źródle strony wyciągnięte z przeglądarki wygląda nastepująco:

<hr width="100%" size="2" />

edit2:
Dobra olać sprawę.
Chyba działa to tak jak powinno. Otóż po wpisaniu <hr z parametrami> FF tak czy inaczej nie wyświetla koloru lini.
W IE i Operze jest ok.
Zauważyłem też przy okazji, że różne edytory inaczej interpretują to co się w nich pisze (o ile dobrze to ująłem) dlatego polecam: TMEdit ;)

Dzięki fotobar za poświecony czas.

zoomaniak
08-12-2006, 19:21
A gdyby tak...




<html>
<head>
<title>HR w css</title>
<style type="text/css">
<!--
hr {
background-color: #ff0000;
color: #ff0000;
border-width: 0px;
align: center;
width: 500px;
height: 1px;
}
-->
</style>
</head>

<body>

<hr />

</body>
</html>


I wszystko pięknie - IE, FF, OPERA :D

Viking
09-12-2006, 03:53
a gdyby tak !important ;p