![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 283 Pomógł: 1 Dołączył: 15.11.2004 Skąd: Mikołów Ostrzeżenie: (0%) ![]() ![]() |
Cześć.
Mam sobie w zmiennej tekst zawierający w sobie liczby, określające nr wersu. Np.: Chciałbym teraz zrobić tak, że mając podany przedział liczb w 2 zmiennych np. $start=2 i $end=3, wersy od 2 do 3 powinny być jakoś podświetlone. Próbowałem tak: lecz nie działa poprawnie. Gdy podam $start=1, a tekst zawiera wers np. o numerze 11, to ten 11 też się podświetla (IMG:http://forum.php.pl/style_emoticons/default/blinksmiley.gif) Proszę o pomoc. --- edit --- Wersja: działa już dość dobrze. Jednak w tekście mogą się pojawiać znaczniki <h3> i jeśli taki element będzie w wersach wchodzących w skład podświetlonego fragmentu, to podświetlenie kończy się przed tym znacznikiem. Jak to obejść? Ten post edytował Blackhole 15.08.2008, 10:28:22 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 085 Pomógł: 231 Dołączył: 12.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
Kończy się? U mnie się nie kończy, tylko podświetlenie idzie sobie do tego miejsca, w którym miało się kończyć.
Swoją drogą - proponuję robić podświetlenie divem, jeśli przypuszczasz, że będą tam inne znaczniki, divowi wystarczy dać display: inline, żeby się wizualnie zachowywał jak span, ale walidator za to nie zwróci błędu. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 18:59 |