문제: 열려 있는 탭에 뚜렷한 그림자가 있지만 열린 탭을 제외하고 전체 탭 섹션 하단에 그림자가 있습니다.
CSS3의 상자 그림자 속성을 사용하여 이 문제를 해결하려면 특정 요소 구조를 만들고 적응 가능한 속성을 활용해야 합니다. 포괄적인 솔루션은 다음과 같습니다.
<code class="css">#content_over_shadow { padding: 1em; position: relative; background:#fff; /* Use a solid, non-transparent background */ }</code>
<code class="css">#content { font-size: 1.8em; box-shadow: 0 0 8px 2px #888; /* Create a line shadow along the bottom */ }</code>
<code class="css">#nav li a { margin-left: 20px; padding: .7em .5em .5em .5em; font-size: 1.3em; color: #FFF; display: inline-block; text-transform: uppercase; position: relative; box-shadow: 0 0 8px 2px #888; /* Add shadows to individual tabs */ }</code>
이러한 CSS 수정을 사용하면 원하는 효과를 얻을 수 있습니다. 열린 탭에는 구분되는 그림자가 있고 전체 탭 섹션에는 아래쪽에 일관된 그림자가 있습니다.
위 내용은 탭 탐색을 위해 모든 면에 상자 그림자를 만드는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!