CSSQuery (Planet Web 2.0)는 Dean Edwards (IE7 스크립트의 잘 알려진 개발자)가 개발 한 새로운 JavaScript 라이브러리이며 CSS 선택기 구문을 사용하여 문서 요소에 대한 참조를 얻을 수 있습니다. DOM은 HTML 및 XML 문서를 읽고, 쓰기 및 수정하는 데 강력하고 효율적인 API입니다. JavaScript와 함께 사용될 때 DHTML 효과의 기초입니다. 그러나 때로는 많은 코드가 필요할 수 있습니다. Sitepoint에서 사용하는 테이블 분류 스크립트에서 나오는이 작은 스 니펫을 고려하십시오.
function sortables_init() { // 查找所有具有 sortable 类的表格并使其可排序 if (!document.getElementsByTagName) return; tbls = document.getElementsByTagName("table"); for (ti=0; ti < tbls.length; ti++) { thistbl = tbls[ti]; ts_makesortable(thistbl); } }업데이트 :
function sortables_init() { // 查找所有具有 sortable 类的表格并使其可排序 tbls = cssQuery("table.sortable"); for (ti=0; ti < tbls.length; ti++) { ts_makesortable(tbls[ti]); } }
CSS 쿼리는 무엇이며 어떻게 작동합니까?
CSS 선택기라고도하는속성을 기반으로 요소를 선택하기 위해 CSS 쿼리를 사용하는 방법은 무엇입니까?
CSS 쿼리를 사용하여 여러 요소를 선택할 수 있습니까? 예, CSS 쿼리를 사용하면 쉼표를 사용하여 한 번에 여러 요소를 선택할 수 있습니다. 예를 들어, Syntax : H1, H2, H3 {Color : Red}는 모든 H1, H2 및 H3 요소를 선택하고 빨간색을 적용합니다. 이 기능은 여러 요소에 동일한 스타일을 적용하려는 경우 유용합니다.
CSS 쿼리를 사용하여 자식 요소를 선택하는 방법은 무엇입니까?
예, CSS 쿼리를 사용하면 의사 클래스를 사용하여 요소의 상태에 따라 선택할 수 있습니다. 예를 들어, 구문 : a : hover {color : red}는 모든 요소 위로 호버링 할 때 그것들을 선택하고 그들에게 빨간색을 적용합니다. 이 기능은 대화식 웹 페이지를 만드는 데 매우 유용합니다.
요소의 상태에 따라 CSS 쿼리를 사용하여 선택할 수 있습니까?
CSS 쿼리를 사용하면 연산자를 사용하여 형제 요소를 선택할 수 있습니다. 예를 들어, Syntax : Div P는 div 요소 바로 뒤에 p 요소를 선택합니다. 이 기능은 HTML 문서의 위치를 기반으로 요소를 스타일링하려는 경우 유용합니다.
요소 유형에 따라 CSS 쿼리를 사용하여 선택하는 방법은 무엇입니까?
CSS 쿼리를 사용하면 요소 유형을 기준으로 요소 유형을 선택하여 요소 유형을 선택할 수 있습니다. 예를 들어, Syntax : P {Color : Red}는 모든 P 요소를 선택하고 적색 색상을 적용합니다. 이 기능은 특정 유형의 모든 요소를 같은 방식으로 스타일링하려는 경우 유용합니다. CSS 쿼리를 사용하여 요소 클래스 또는 ID를 기준으로 선택할 수 있습니까?
예, CSS 쿼리를 사용하면 연산자를 사용하여 요소의 클래스를 선택하고 # 연산자를 사용하여 요소의 ID를 기준으로 선택할 수 있습니다. 예를 들어, syntax : .class {color : red}는 클래스 "클래스"가있는 모든 요소를 선택하고 빨간색을 적용합니다. 마찬가지로, Syntax : #ID {Color : Red}는 ID "ID"가있는 요소를 선택하고 빨간색을 적용합니다. 이 기능은 특정 요소의 스타일을 다른 요소의 스타일과 구별하려는 경우 유용합니다.
CSS 쿼리를 사용하여 특정 선택기와 일치하지 않는 요소를 선택하는 방법은 무엇입니까?
위 내용은 CSSQUERY () : CSS SELECTORS를 사용하여 DOM을 쿼리하십시오의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!