Помощь [help] В модуле обратной связи не работают стили CSS

Тема в разделе "DLE", создана пользователем salo2007, 6 янв 2008.

Информация :
Актуальная версия DataLife Engine 11.2
( Final Release v.11.2 | Скачать DataLife Engine | Скачать 11.2 demo )
Нужно ли обновляться | Как обновиться | Изменения в шаблонах
> Нет русских символов <
[Приватная тема DLE (Все подробности в ЛС к модератору раздела)]

Версии 11.1 и ниже - уязвимы!

Локализации | F.A.Q. | Внешний вид
Правила раздела | Правила форума
Обсуждение хайда карается баном!
В каждом сообщении указывайте версию DLE, которого они касаются!
Статус темы:
Закрыта.
Модераторы: killoff
  1. salo2007

    salo2007 Постоялец

    Регистр.:
    17 ноя 2007
    Сообщения:
    64
    Симпатии:
    10
    Собственно столкнулся сегодня с такой проблемой.... при редактировании шаблона для обратной связи зделал кнопку отправки на CSS. При просмотре выяснилося... что отображается она соответственно заданному мною стилю тока в обычном положении... когда на нее нажимаешь, или после того она принимает совершенно другой вид, а именно.. черные границы, белый фон.... и причем это независит от параметров, задаваемых в файле стилей (engine.css, файл style.css игнорируется вообще... тоесть если я задаю стиль, указанный в этом файле кнопка принимает вид по умолчанию... тоесть стандартноотображаемый в браузерах стиль кнопки...) создается ощущение что в этом модуле параметры a:hover a:link a:visited и все такое непашут вообще.... как их не задавай отображается другой, вышеупомянутый мною вид...
    Это в опере... под ишаком все гораздо более запущено... в довершении ко всему этому даже в обычном положении кнопка обводится в черную рамку толщиной в 1px..
    Понимаю, что обьяснил сложным для восприятия языком, но посторайтесь меня понять и помоч.... Какой именно стиль отвечает за отображение кнопок в этом модуле и где он прописан? Проблема действует в модуле регистрации, добавления новостей и обратной связи...
    Если построить ссылку вот таким образом, тоесть не через <input а через <a
    HTML:
    <a href="#" onclick="action" class="class">ссылка</a>
    проблема отпадает... но возникает другая... ссылка не работает.... так как в ней место параметров type и name нада прописать параметр onclick... а что именно в нем писать я не вкурсе..
    Вобщем помогите кто чем сможет
     
  2. m3ta

    m3ta Постоялец

    Регистр.:
    15 авг 2007
    Сообщения:
    95
    Симпатии:
    14
    Перечитал три раза твой пост, мало что понял, но все же... попробуй так
     
  3. salo2007

    salo2007 Постоялец

    Регистр.:
    17 ноя 2007
    Сообщения:
    64
    Симпатии:
    10
    Сдалал как ты сказал... просто перезагружает страницу и все
    HTML:
    <a class="salo" href="#" onclick="document.sendform.submit(); style="color:#666666; border: 1px dashed #666666; border-left: 2px solid #666666; border-right: 2px solid #666666; font:normal 11px verdana; text-decoration: none; padding: 5px;">Отправить</a>
    У кого есть еще варианты?
     
  4. m3ta

    m3ta Постоялец

    Регистр.:
    15 авг 2007
    Сообщения:
    95
    Симпатии:
    14
    Может просто графическую кнопку поставишь?!
    или что то в этом роде. Еще попробуй без
     
  5. h0ttab[sun]

    h0ttab[sun]

    Регистр.:
    30 авг 2007
    Сообщения:
    319
    Симпатии:
    43
    Вопревых Выложы скрин.
    +CSS правило.
    нажатие всегда будет обвадитцо рамкой серой с точесками и т.д. это выделение линка.
     
  6. salo2007

    salo2007 Постоялец

    Регистр.:
    17 ноя 2007
    Сообщения:
    64
    Симпатии:
    10
    всеравно некатит..... да без href

    нажатие обводится рамкой solid черного цвета.. даже если заданы правила отображения нажатой кнопки....
     
  7. BaziliX

    BaziliX Постоялец

    Регистр.:
    2 авг 2007
    Сообщения:
    85
    Симпатии:
    12
    PHP:
    <class="salo" href="#" onclick="document.sendform.submit(); style="color:#666666; border: 1px dashed #666666; border-left: 2px solid #666666; border-right: 2px solid #666666; font:normal 11px verdana; text-decoration: none; padding: 5px;">Отправить</a>
    в document.sendform.submit();
    sendform -- это имя формы, которая есть в этом документе, которой нужен сабмит.
    Т.е. Вам нужно посмотреть в коде какое значение в теге <FORM> у параметра name, т.е. к примеру у Вас в коде написано:
    <FORM name="eto_imya_formi">
    тогда получается, что имя формы у Вас: "eto_imya_formi"
    и надо написать тогда:
    document.eto_imya_formi.submit();
     
  8. h0ttab[sun]

    h0ttab[sun]

    Регистр.:
    30 авг 2007
    Сообщения:
    319
    Симпатии:
    43
    <botton> по пробуй этот тег %).
     
    salo2007 нравится это.
  9. salo2007

    salo2007 Постоялец

    Регистр.:
    17 ноя 2007
    Сообщения:
    64
    Симпатии:
    10
    Тег buttum помог.. все стало на свои места.. но второй вопрос остался не решенным)) Псевдостили гиперссылок как не работали, так и не работают
     
  10. h0ttab[sun]

    h0ttab[sun]

    Регистр.:
    30 авг 2007
    Сообщения:
    319
    Симпатии:
    43
    про ститли по подробней %).. +дай свои CSS
     
Статус темы:
Закрыта.