Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
| Ejik-Kurgan |
3.4.2008, 6:43
Сообщение
#1
|
|
Поселенец ![]() ![]() Группа: Пользователи Сообщений: 116 Регистрация: 31.3.2008 Пользователь №: 12 673 Репутация: 1 |
К сайту "прикреплен" файл name.css, так же к сайту "прикреплен" name.js. В name.js есть функция генерируемая стиль ссылок, сгенерированных файлом name.js (name.js создает ссылки и стиль для них). Файл name.css устанавливает свои правила для стилей ссылок, созданных файлом name.js.
Как это победить? Вернее как сделать, чтоб name.css не трогал ссылки name.js? |
| NixoN |
3.4.2008, 16:05
Сообщение
#2
|
![]() Житель ![]() ![]() ![]() Группа: Пользователи Сообщений: 239 Регистрация: 14.3.2007 Пользователь №: 3 334 Репутация: 6 |
покажите код из name.css , или найдите там все что касается ссылок и удалите их.
-------------------- Я не доллар чтобы всем нравится
Меня преследуют умные мысли, но я быстрее! |
| Ejik-Kurgan |
4.4.2008, 6:17
Сообщение
#3
|
|
Поселенец ![]() ![]() Группа: Пользователи Сообщений: 116 Регистрация: 31.3.2008 Пользователь №: 12 673 Репутация: 1 |
покажите код из name.css , или найдите там все что касается ссылок и удалите их. Нет смысла выкладывать сюда .css он работает и его используют другие теги и не только на данной странице! В том числе <a></a>, включая данную страницу, не входящие в скрипт. Отказаться от стилей для тега <a></a> тоже нельзя, потому что на сайте одна страница с JavaScript'ом, а все остальные обращаются за стилем к .css! Надо сделать так чтоб JavaScript использовал только свои стили! |
| Boo |
4.4.2008, 10:12
Сообщение
#4
|
![]() Только зарегистрировавшийся Группа: Пользователи Сообщений: 9 Регистрация: 25.3.2008 Пользователь №: 12 376 Репутация: 1 |
Отказаться от стилей для тега <a></a> тоже нельзя, потому что на сайте одна страница с JavaScript'ом, а все остальные обращаются за стилем к .css! Надо сделать так чтоб JavaScript использовал только свои стили! Можно присваивать ссылкам, генерируемым яваскриптом свой класс и в таком случае будет использоваться сгенерированный же только для данного класса стиль. Код Стили: .JavaScriptLink A:link { ...style...} .JavaScriptLink A:hover { ...style...} .JavaScriptLink A:active { ...style...} .JavaScriptLink A:hover { ...style...} Сами ссылки: <a class='JavaScriptLink'> |
| Ejik-Kurgan |
4.4.2008, 10:24
Сообщение
#5
|
|
Поселенец ![]() ![]() Группа: Пользователи Сообщений: 116 Регистрация: 31.3.2008 Пользователь №: 12 673 Репутация: 1 |
Нет не выход! JavaScript формирует столько ссылок что не угнаться за ним если все прописывать в css.
Файл .js формирует многоуровневое выпадающее меню! |
| nikitar |
4.4.2008, 10:43
Сообщение
#6
|
![]() Мишка-Админ ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Главные администраторы Сообщений: 8 935 Регистрация: 7.1.2006 Из: Санкт-Петербург Пользователь №: 12 Репутация: 153 |
Ejik-Kurgan, выложи сюда код из name.css и name.js.
Так, обсуждение впустую. -------------------- Flash. Обучение. Портфолио - обновление 24 мая 2008 | Поговори... со мной!
Как сделать баннер, фотогалерею, слайд-шоу, mp3-плеер, видео-плеер, презентацию, flash-сайт с помощью flash? |
| Ejik-Kurgan |
4.4.2008, 11:16
Сообщение
#7
|
|
Поселенец ![]() ![]() Группа: Пользователи Сообщений: 116 Регистрация: 31.3.2008 Пользователь №: 12 673 Репутация: 1 |
Сама html страница отобразится коряво но скрипт отработает (проблема останется!)
Прикрепленные файлы
etc.rar ( 134.89 килобайт )
Кол-во скачиваний: 43 |
| liw |
4.4.2008, 11:48
Сообщение
#8
|
|
Житель ![]() ![]() ![]() Группа: Пользователи Сообщений: 283 Регистрация: 2.11.2007 Пользователь №: 6 760 Репутация: 20 |
Влиять на js-ссылки(ну ссылки созданные скриптом) могут только те стили что не прописаны в функции создания меню и которые применены к ссылкам, то есть a {} и т.д... то есть без класса и id.
Решение такое: 1. либо вы добавляете в функцию создания меню (awmCreateCSS), всё то что назначаете в css файле (sites.css и возможно во втором тоже). 2. или в сss файле не пишите ничего без id или класса. То есть Boo предложил вам почти верное решение, не считая того что js и так добавляет id ко всем созданным им ссылкам. PS: и вот что мне интересно, неужели так сложно было сразу выложить код ? (даже если вы и считаете что он не имеет отношения к делу, а тут как раз получилось наоборот), ну да ладно. |
| Ejik-Kurgan |
4.4.2008, 12:47
Сообщение
#9
|
|
Поселенец ![]() ![]() Группа: Пользователи Сообщений: 116 Регистрация: 31.3.2008 Пользователь №: 12 673 Репутация: 1 |
HTML без .css отображает скрипт как мне надо! Не ужели нет способов без id и вставки css в скрипт?
Например нельзя ли написать функцию запрещающую браузеру использовать стиль .css для нижеследующего текста? |
| Boo |
4.4.2008, 13:16
Сообщение
#10
|
![]() Только зарегистрировавшийся Группа: Пользователи Сообщений: 9 Регистрация: 25.3.2008 Пользователь №: 12 376 Репутация: 1 |
А что, если вынести строки
Код <script type='text/javascript'>var MenuLinkedBy='AllWebMenus [2]', awmBN='452.'; awmAltUrl='';</script> <script src='etc/o_comussii.js' language='JavaScript1.2' type='text/javascript'></script> <script type='text/javascript'>awmBuildMenu();</script> за пределы тега <BODY> (перед ним и возможно даже перед во этим) Код <link href="etc/sites.css" rel="stylesheet" type="text/css"> <link href="etc/sitesmolizbir.css" rel="stylesheet" type="text/css"> а у всех стилей ссылок в файлах СSS добавить перед описанием body a: ... {...} |
| Ejik-Kurgan |
4.4.2008, 13:30
Сообщение
#11
|
|
Поселенец ![]() ![]() Группа: Пользователи Сообщений: 116 Регистрация: 31.3.2008 Пользователь №: 12 673 Репутация: 1 |
Цитата а у всех стилей ссылок в файлах СSS добавить перед описанием body a: ... {...} Я попробую! |
| liw |
4.4.2008, 18:38
Сообщение
#12
|
|
Житель ![]() ![]() ![]() Группа: Пользователи Сообщений: 283 Регистрация: 2.11.2007 Пользователь №: 6 760 Репутация: 20 |
а можно вам совсем не скромный вопрос ,
а где сейчас css файл влияет на меню? а то у меня такое впечатление что вы себе проблему придумали и упорно пытаетесь решить её, а это сложно, особенно когда проблемы нет. |
| Ejik-Kurgan |
8.4.2008, 5:56
Сообщение
#13
|
|
Поселенец ![]() ![]() Группа: Пользователи Сообщений: 116 Регистрация: 31.3.2008 Пользователь №: 12 673 Репутация: 1 |
У вас сейчас и так файл ни как ни влияет на меню, вы придумали проблему и теперь пытаетесь её решить, а это сложно когда проблемы нет. Нет проблема есть и сейчас! Пример, оригинал менюшки можно просмотреть если убрать <link...> (ссылки на css файлы), если я в сброшенном сюда архиве прописал неправильно ссылки на css файлы то и меню правильно отображается. А проблема такая, for ex.: Текст меню 100% не таймз New Roman, цвета и кегли шрифтов другие. Спасибо всем за помощь и пинки в нужном направлении! body a: ... {...} не помогло! Я убираю с этой страницы один из css и один класс для <div> из второго css, а скрипте все теги <div> & </div><br> заменяю на <p>&</p> Должно работать! |
| liw |
8.4.2008, 6:25
Сообщение
#14
|
|
Житель ![]() ![]() ![]() Группа: Пользователи Сообщений: 283 Регистрация: 2.11.2007 Пользователь №: 6 760 Репутация: 20 |
ну вы блин даёте:
awmCreateCSS(1,2,1,'#FFFFFF','#3A414E',n,'bold x-small sans-serif',n,'solid',1,'#3A414E',0,0) awmCreateCSS(0,1,0,n,n,n,n,n,'solid',1,n,0,0); awmCreateCSS(1,2,0,'#000040','#9DA6B6',n,'8pt Segoe UI',n,'solid',1,'#ABB3C0',0,0) awmCreateCSS(0,2,0,'#800000','#DADAE7',n,'8pt Segoe UI',n,'solid',1,'#BCC2CD',0,0) awmCreateCSS(0,2,0,'#800000','#DADAE7',n,'8pt Segoe UI',n,'inset',2,'#BCC2CD',0,0) awmCreateCSS(1,2,1,'#FFFFFF','#3A414E',n,'bold 8pt sans-serif',n,'solid',1,'#3A414E',0,0) awmCreateCSS(0,2,0,'#000040','#9DA6B6',n,'8pt Segoe UI',n,'solid',1,'#ABB3C0',0,0) awmCreateCSS(0,2,0,'#000040','#9DA6B6',n,'8pt Segoe UI',n,'inset',2,'#ABB3C0',0,0) awmCreateCSS(1,2,1,'#FFFFFF','#3A414E',n,'bold medium sans-serif',n,'solid',1,'#3A414E',0,0) awmCreateCSS(0,2,0,'#800000','#9DA6B6',n,'8pt Segoe UI',n,'solid',1,'#ABB3C0',0,0) awmCreateCSS(0,2,0,'#800000','#9DA6B6',n,'8pt Segoe UI',n,'inset',2,'#ABB3C0',0,0) конешно не Times... ))) и css файл не поможет, внимательнее нужно быть "8pt Segoe UI" и "sans-serif" это в файле o_comissii.js |
| 3ABAPKA |
8.4.2008, 11:15
Сообщение
#15
|
![]() Поселенец ![]() ![]() Группа: Пользователи Сообщений: 186 Регистрация: 13.2.2008 Пользователь №: 10 561 Репутация: 3 |
ну вы блин даёте: я все это видел! Не стану же я менять то что написал! Мне именно эти шрифты и кегли и нужны были! А браузер мне выкидывал "рому 14 размера" - ! Все я решил проблему! Спасибо за помощь! Теперь проблема закинуть это на сервер! Там еще с сервером проблемы! Устанешь разгребать! Если на до потом скину ссылку на страницу в сети=результат работы! -------------------- КСТАТИ, Я БЕЛЫЙ И ПУШИСТЫЙ
|
| liw |
8.4.2008, 11:58
Сообщение
#16
|
|
Житель ![]() ![]() ![]() Группа: Пользователи Сообщений: 283 Регистрация: 2.11.2007 Пользователь №: 6 760 Репутация: 20 |
Я что то не понимаю, вас там сколько с меню борется ? Или просто два логина, - один человек ?
Или вы просто не договорились. Просто дело в том что: Ejik-Kurgan Цитата Пример, оригинал менюшки можно просмотреть если убрать <link...> (ссылки на css файлы), если я в сброшенном сюда архиве прописал неправильно ссылки на css файлы то и меню правильно отображается. Ссылка на css верная, страница меняется, меню - НЕТ. Ejik-Kurgan Цитата А проблема такая, for ex.: Текст меню 100% не таймз New Roman, цвета и кегли шрифтов другие. Правильно потому что в функции awmCreateCSS шрифты переопределяются. 3ABAPKA Цитата я все это видел! Не стану же я менять то что написал! Мне именно эти шрифты и кегли и нужны были! А браузер мне выкидывал "рому 14 размера" - ! "Рома" это Times New Roman ??? Если так, то вы уж определитесь что вам браузер то выдаёт? и вообще я с первого поста говорил с Ejik-Kurgan, то есть не ясно вы здесь откуда появились? Ладно короче зарыли эту тему. |
| 3ABAPKA |
8.4.2008, 12:14
Сообщение
#17
|
![]() Поселенец ![]() ![]() Группа: Пользователи Сообщений: 186 Регистрация: 13.2.2008 Пользователь №: 10 561 Репутация: 3 |
Прошу прощения что запутал! Не обратил внимание под каким ником общаюсь!
Ejik-Kurgan - это 3ABAPKA ! Один человек! У 3ABAPKA была проблема - не отображались сообщения на форуме! Ща все норма, psi с проблемой разобрался и я вернулся на этот ник (3ABAPKA)!! Наверно действительно и проблему и пояснялки к ней писал не правильно - раз уж меня не поняли! Надо было установить шрифты и кегли к ним Код awmCreateCSS(1,2,1,'#FFFFFF','#3A414E',n,'bold x-small sans-serif',n,'solid',1,'#3A414E',0,0) awmCreateCSS(0,1,0,n,n,n,n,n,'solid',1,n,0,0); awmCreateCSS(1,2,0,'#000040','#9DA6B6',n,'8pt Segoe UI',n,'solid',1,'#ABB3C0',0,0) awmCreateCSS(0,2,0,'#800000','#DADAE7',n,'8pt Segoe UI',n,'solid',1,'#BCC2CD',0,0) awmCreateCSS(0,2,0,'#800000','#DADAE7',n,'8pt Segoe UI',n,'inset',2,'#BCC2CD',0,0) awmCreateCSS(1,2,1,'#FFFFFF','#3A414E',n,'bold 8pt sans-serif',n,'solid',1,'#3A414E',0,0) awmCreateCSS(0,2,0,'#000040','#9DA6B6',n,'8pt Segoe UI',n,'solid',1,'#ABB3C0',0,0) awmCreateCSS(0,2,0,'#000040','#9DA6B6',n,'8pt Segoe UI',n,'inset',2,'#ABB3C0',0,0) awmCreateCSS(1,2,1,'#FFFFFF','#3A414E',n,'bold medium sans-serif',n,'solid',1,'#3A414E',0,0) awmCreateCSS(0,2,0,'#800000','#9DA6B6',n,'8pt Segoe UI',n,'solid',1,'#ABB3C0',0,0) awmCreateCSS(0,2,0,'#800000','#9DA6B6',n,'8pt Segoe UI',n,'inset',2,'#ABB3C0',0,0) А css перебивал на Times New Roman кегль 14. Но теперь все нормально! На локальной машине все верно отображается! Появилась новая проблема - отправка этого меню на сервер! Но эти вопросы к админам сервака! Там у них бардак! Еще раз огромное спасибо! И еще! liw, я увидел тебя в модераторах форума Цитата Web-программирование: PHP !Обсуждение вопросов связаных с PHP и mysql. Вопросы, ответы, проблемы web-мастеров и т.д. Модераторы: liw Шаришь в РНР? Посоветуй литературу! -------------------- КСТАТИ, Я БЕЛЫЙ И ПУШИСТЫЙ
|
| liw |
8.4.2008, 12:58
Сообщение
#18
|
|
Житель ![]() ![]() ![]() Группа: Пользователи Сообщений: 283 Регистрация: 2.11.2007 Пользователь №: 6 760 Репутация: 20 |
Цитата Ejik-Kurgan - это 3ABAPKA ! Один человек! У 3ABAPKA была проблема - не отображались сообщения на форуме! Ща все норма, psi с проблемой разобрался и я вернулся на этот ник (3ABAPKA)!! понятно. Цитата Шаришь в РНР? Посоветуй литературу! Только учусь, читай всё подряд, что интересно. ) |
| Ejik-Kurgan |
8.4.2008, 13:20
Сообщение
#19
|
|
Поселенец ![]() ![]() Группа: Пользователи Сообщений: 116 Регистрация: 31.3.2008 Пользователь №: 12 673 Репутация: 1 |
|
| liw |
8.4.2008, 13:22
Сообщение
#20
|
|
Житель ![]() ![]() ![]() Группа: Пользователи Сообщений: 283 Регистрация: 2.11.2007 Пользователь №: 6 760 Репутация: 20 |
Цитата Только учусь, читай всё подряд, что интересно. ) что интересно. Ладно это уже offtopic. |
![]() ![]() |
|
Текстовая версия | Сейчас: 2.12.2008, 23:02 |
|