고정 탐색 웹 사이트를 만들기 위해 노력하고 있습니다. 절대 탐색을 사용하여 화면 상단에 고정 된 탐색 모음이 있습니다. CSS는이 같은 같습니다WebKit 브라우저에서 스크롤 할 때 배경색이 투명하게 전환됩니다.
.navbar {
background-color: #1f1f1f
top: 0px;
position: fixed;
width: 100%;
}
을 그리고 여기 내 HTML입니다 :
<header class="navbar">...</header>
이 아주 간단해야하지만, 어떤 이유로 나는 #1f1f1f
와 것 사이의 탐색 플리커의 배경을보고 있어요 간단하게는 transparent
으로 설명합니다.
스크롤 위치를 배경색이 투명한 지점으로 가져올 수 있습니다. 이 시점에서 WebKit 검사기에서 요소를 검사하면 예상되는 스타일이 나타납니다. A background-color
은 #1f1f1f
이고 기본적으로 내가 앞서 언급 한 모든 것입니다.
인스펙터에서 background-color
속성을 켜고 끌 수 있으며, 이는 흔히 배경을 정상으로 되돌 리게합니다.
마지막으로 이것은 WebKit 기반 브라우저에서만 문제가되는 것 같습니다. Chrome 및 Opera에서 문제를 재현 할 수 있지만 Firefox 또는 Internet Explorer에서는 문제를 재현 할 수 없습니다. 나도 사파리에서 이것을 재현 할 수있는 것 같지 않다. 적어도 7.0 (9537.71)
나는 Startup Design Framework을 사용하고있다. 웹 사이트는 데모 페이지와 비슷한 내용의 배경에있는 비디오 <div>
을 특징으로한다. 이것은 일종의 렌더링 결함을 유발할 수 있습니까?
도움을 주시면 감사하겠습니다. 고맙습니다!
더 많은 정보 : 나는 페이지에서 배경 비디오 <div>
을 제거하고이 문제를 완전히 해결하기 위해 나타났다. 하지만 이것은 실제로 이상적인 해결책은 아닙니다. 배경 비디오에 알려진 문제가 있습니까?
하드 배경 비디오 등에 대한 세부 정보를 모르고 당신을 도와, 난 당신이 게시 시작 디자인 프레임 워크에서보고에서 볼 수있는 하나의 가장 눈에 띄는 점은 다음과 같습니다 : .visible { 불투명도 다음을 추가하십시오 : 1! 중요; } – JackArbiter
감사합니다. JackArbiter. 나는 이것이 다소 모호한 질문이라는 것을 알고 있습니다. 불행히도 사이트가 꽤 복잡하기 때문에 더 자세한 정보를 제공하기가 다소 어렵습니다. 제가 아는 한, 우리는 Startup Framework의 데모 사이트와 매우 유사한 구조를 사용하고 있습니다. 제 질문은 Chrome의 WebKit 버전에 알려진 버그가있는 경우 문제가 발생할 수 있다는 것입니다. 회신 할 시간을 내 주셔서 감사합니다. 당신이 발견 한''.visible {opacity : 1! important}''에 대해 좀 더 자세히 설명해 주시겠습니까? 실제로 CSS의 로컬 사본에서 그 비트를 찾을 수는 없지만 중요하게 보입니다. –
실제로 보이는 것을 다시 볼 때 보이는 클래스가있는 더 작은 요소의 경우 CSS입니다. 배경 비디오의 불투명도는 0.7입니다. 하지만 불투명도를 줄이는 것이 아니라 그것을 늘리는 것이라고 생각합니다. Chrome에서 제공 한 링크를보고 개발자 도구 콘솔 (f12)을 사용하면 동영상 섹션과 해당 하위 항목을 선택하고 사이트의 CSS와 CSS 사이에 차이점이 있는지 확인할 수 있습니다. 또한 동영상 형식이 다양한 형식으로 제공되지만 크롬이 mp4, webm 또는 ogg 인 경우 vid가 Chrome 3 개를 모두 지원하므로 중요하지 않습니다. – JackArbiter