Рендерингв Firefox? - PullRequest
       2

Рендерингв Firefox?

0 голосов
/ 19 июля 2010

Когда мы устанавливаем атрибут disabled для true, в Firefox кнопка все еще выглядит так, как будто она включена, но в IE она работает нормально. Это ограничение с Firefox или JSF.

1 Ответ

1 голос
/ 19 июля 2010

Все, что делает JSF - это генерирование HTML / CSS / JS.Веб-браузеры вообще не получают и не понимают код JSF.Стиль и внешний вид обычно контролируются с помощью CSS.Все, что вы можете сделать, это просмотреть сгенерированный код HTML / CSS / JS для указателей, связанных со стилем отключенной кнопки.Возможно, вы могли бы создать простую ванильную HTML-страницу, чтобы выполнить несколько быстрых тестов, чтобы исключить одно и другое.

<!DOCTYPE html>
<html lang="en">
    <head>
        <title>Test</title>
    </head>
    <body>
        <input type="submit" disabled>
    </body>
</html>

Вы можете выбрать отключенную кнопку отправки, используя селектор атрибута [name=value] в CSS, например так:

input[type=submit][disabled] {
    background: pink;
}

Проверьте это следующим образом:

<!DOCTYPE html>
<html lang="en">
    <head>
        <title>Test</title>
        <style>input[type=submit][disabled] { background: pink; }</style>
    </head>
    <body>
        <input type="submit" disabled>
    </body>
</html>

И примените полученные знания в сторону JSF.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...