Ссылки действуют по-стилю в CSS или с помощью JavaScript? - PullRequest
0 голосов
/ 20 декабря 2010

Стоит ли вместо этого использовать ссылки: hover, a: active, a: посещения и a: или аналогичные элементы JavaScript (теги ??)?

Ответы [ 3 ]

2 голосов
/ 20 декабря 2010

Сильно зависит от того, что вы пытаетесь сделать.Если a: active /: visit /: link /: hover обеспечивает достаточный контроль над стилем, используйте их при работе в браузерах с включенным JavaScript или без него.Если вы пытаетесь сделать что-то необычное, чего нельзя достичь с помощью CSS, используйте JavaScript.Также часто смешивают два метода ... Используйте CSS для частей, где вы можете, и используйте JavaScript для всего остального.

1 голос
/ 20 декабря 2010

Используйте CSS, когда это возможно (в вашем примере есть простой способ сделать то, что вам нужно в CSS, чтобы сделать его подходящим).

В противном случае вернитесь к JavaScript.

0 голосов
/ 20 декабря 2010

Если a: active и т. Д. Будут соответствовать вашим потребностям, я бы определенно использовал их в вашем CSS. Я делаю все время. Вам нужна дополнительная функциональность?

...