나는 html로 hover 효과를 추가해야하는 프로젝트를 가지고있다. jQuery를 addClass() 메소드를 사용하여이 작업을 수행하는 것이 좋습니다 아니면 대신 자바 스크립트의이 같은 간단한 효과를 CSS를 사용하는 것을 선호,hover.css의 클래스를 jQuery와 함께 추가하는 것이 좋은 습관입니까?
0
A
답변
0
일반적으로 수동으로 모든 HTML을 통해 그것을 할 더 나은 때 당신이 할 수있는 .
특정 사례에서 JS가 더 좋을 수도 있지만 상황과 코드 상태에 따라 다릅니다.
내가보기에, CSS 클래스를 만들고 HTML 코드 전체에 적용하는 것이 더 좋을 것 같습니다. JS 코드를 작성하지 마십시오.
0
는 "나는 준비 클래스를 사용하여 CSS 라이브러리 hover.css을 사용합니다. 난 당신이 hover.css 클래스를 (필자는 HTML에 추가해야합니다) 사용이 내 HTML에서 장소가 많이 있습니다. " 당신이 가져가 주 (또는 전혀 추가) 실제로 변경 클래스없이 CSS를 통해 요소에 추가 할 수 있다는 것을 알고있는 경우 귀하의 의견으로 판단
가 궁금하네요.
CSS :hover pseudo-class을 사용하면 사용자가 요소 위에 놓을 때 요소의 스타일을 변경할 수 있습니다.
이 예에서 CSS
a {
color: red;
}
a:hover {
color: blue;
}
, 모든 <a>
태그는 기본적으로 빨간색 될 것이며, 당신이 그들 위에 마우스를 올려 때 파란색으로 바뀝니다. 다음 분홍색 할 것이다 클래스 my-class
와
.my-class {
color: pink;
}
.my-class:hover {
color: green;
}
모든 요소를, 당신은 마우스를 가져 가면 그들은 녹색으로 바뀝니다 :
당신은 다른 일반 클래스와 같은 의사 클래스를 사용할 수 있습니다. 이 방법을 사용
는<p class="my-class">Hover over me to turn me green</p>
, 그냥 가져가 상태를 제공하는 요소에 클래스를 전환 할 jQuery를 사용하는 것이 완전히 불필요합니다. 웬일인지 당신이 그것을 원할지도 모르는 희귀 한 사건이 있을지도 모르겠지만, 당신이 필요가 없다고 생각합니다.
관련 문제
- 1. break를 사용하고 PHP에서 계속하는 것이 좋은 습관입니까?
- 2. 사용중인 API를 추상화하는 것이 좋은 습관입니까?
- 3. 파이썬에서 수동으로 스레드를 종료하는 것이 좋은 습관입니까?
- 4. Django 프로젝트에 VM을 사용하는 것이 좋은 습관입니까?
- 5. enum을 int로 사용하는 것이 좋은 습관입니까?
- 6. html로 '알몸'텍스트를 사용하는 것이 좋은 습관입니까?
- 7. 게터와 세터를 인라인으로 만드는 것이 좋은 습관입니까?
- 8. populator 내부에서 컨버터를 사용하는 것이 좋은 습관입니까?
- 9. Java : XML로 빈을 정의하는 것이 좋은 습관입니까?
- 10. Neo4J에서 "id"속성을 사용하는 것이 좋은 습관입니까?
- 11. C# 문자열을 '=='과 비교하는 것이 좋은 습관입니까?
- 12. MongoDB와 Neo4J를 결합하는 것이 좋은 습관입니까?
- 13. 안드로이드 IntentService에서 LocationListener를 사용하는 것이 좋은 습관입니까?
- 14. 마침내 블록에 예외를 던지는 것이 좋은 습관입니까?
- 15. 새로운 CSS 규칙을 jquery와 함께 추가하는 가장 좋은 방법은 무엇입니까?
- 16. instanceof는 좋은 습관입니까?
- 17. `@ Configuration` 빈을 정상 빈으로 사용하는 것이 좋은 습관입니까?
- 18. Android Activity의 객체를 Thread 클래스의 생성자에 전달하는 것이 좋은 습관입니까?
- 19. 정적 멤버 변수를 많이 사용하는 것이 좋은 습관입니까?
- 20. Exception 하위 클래스 대신 Exception 클래스를 잡는 것이 나쁜 습관입니까?
- 21. 캔버스를 JavaScript로 전역 객체로 만드는 것이 좋은 습관입니까?
- 22. 모든 iVars에 대한 속성을 만드는 것이 필요합니까, 아니면 좋은 습관입니까?
- 23. Symfony에서 서비스만을위한 번들을 만드는 것이 좋은 프로그래밍 습관입니까?
- 24. 세션 변수 나 쿠키에 DB 값을 넣는 것이 좋은 습관입니까?
- 25. DTO 객체를 코드에 깊이 통합시키는 것이 좋은 습관입니까?
- 26. "내 변수가 무엇이 될지"를 정의하는 것이 좋은 습관입니까?
- 27. "종속 값"을 데이터베이스에 저장하는 것이 좋은 습관입니까?
- 28. 안드로이드의 다른 XML에서 XML을 호출하는 것이 좋은 습관입니까?
- 29. RESTFul 웹 서비스를 사용하여 데이터베이스를 채우는 것이 좋은 습관입니까?
- 30. 주 변수의 args를 전역 변수에 저장하는 것이 좋은 습관입니까?
왜 js에서 CSS로 할 수 있습니까? – guradio
jQuery가 더 나은 선택이 될 수있는 경우가 있습니다. 그러나 일반적으로 나는 동의 할 것이다. * css first *. – eisbehr
css 할 수 있습니다. – Beginner