0
독립 실행 형으로 보려는 HTML 파일이 있으므로 h1이 필요합니다. 하지만 다른 페이지에도이 객체를 삽입하고 싶습니다. 객체를 사용하는 h1이 필요하지 않습니다. window.name가 null이기 때문에 내가 함께 왔어요 무엇CSS3에서 탐색 컨텍스트 이름에 액세스 할 수 있습니까?
는
<head>
<style>
#foo h1 {display: none;}
</style>
</head>
<body>
<script>
document.body.id = window.name;
</script>
<h1>title</h1>
Content.
</body>
스타일은 문서 자체에 의해로드 아무런 영향을주지 않습니다. 단, 포함 파일에, 내가 사용
중첩 브라우징 컨텍스트에게 foo라는 이름을 제공하고, 중첩 된 문서의 ID로 다음 자바 스크립트 사본을<object data="that-file-up-there.html" name="foo">
는, 따라서 스타일이 트리거 및 억제 원인 h1. 이 작동하지만 자바 스크립트가 필요하지 않은 방법을 간과하고 있습니까?
첫 번째 희망은 객체 h1과 비슷한 것입니다. {display : none; } 작동하지만 중첩 된 탐색 컨텍스트는 중첩 된 선택자의 의미로 중첩 된 것으로 인정하지 않는 것 같습니다. 하지만 자바 스크립트를 사용하지 않고 그러한 탐지를 허용 할 수있는 몇 가지 기술이 있었으면합니다. 객체 h1과 달리 window [name = foo] h1과 같은 것이 편리한 선택기 기능입니다. – Victoria