如何在导航栏添加hot样式图片_html/css_WEB-ITnose
如何在导航栏添加hot样式图片:
建议:尽可能的手写代码,可以有效的提高学习效率和深度。
在很多网站的导航栏中都有这样的效果,在一个比较热门的栏目上面会有一个动态的小图片用以标示此栏目比较热门或者是新增栏目等等,效果比较美观且人性化,下面就简单介绍一下如何实现此效果,先看一段代码实例:
<!DOCTYPE html><html><head><meta charset=" utf-8"><meta name="author" content="http://www.softwhy.com/" /><title>蚂蚁部落</title><style type="text/css">* { padding: 0px; margin: 0px;}body { font: 12px; margin-top: 80px;}li { list-style: none;}a { text-decoration: none; color: #20537A;}.clearfix:after { content: "\0020"; display: block; height: 0; clear: both;}.clearfix { _zoom: 1;}* + html .clearfix { overflow: auto;}.menu_navcc { width: 970px; margin: 0 auto;}.menu_nav { width: 970px; height: 48px; background: url(mytest/div+css/mynav_bg.gif) repeat-x; float: left; margin-top: 18px;}.menu_nav .nav_content { padding-left: 25px; background: url(mytest/div+css/mynav_l_bg.gif) no-repeat; float: left;}.menu_nav .nav_content li { width: 88px; height: 48px; padding-left: 15px; padding-right: 13px; background: url(mytest/div+css/mynav_li_right.gif) no-repeat right center; float: left; line-height: 48px; text-align: center; font-size: 14px; font-weight: bold;}.menu_nav .nav_content li a { color: #fff; width: 88px; height: 48px; display: block;}.menu_nav .nav_content li.current { line-height: 37px;}.menu_nav .nav_content li em { background: url(mytest/div+css/bid_new.gif) no-repeat; width: 35px; height: 21px; display: inline-block; position: absolute; top: -20px; left: 40px;}.menu_nav .nav_content li.current a, .menu_nav .nav_content li a:hover { width: 88px; height: 37px; background: url(mytest/div+css/mynav_li_current.gif) no-repeat; display: block; color: #fff;} .menu_nav .nav_content li a:hover { background: url(mytest/div+css/mynav_li_hover.gif) no-repeat; line-height: 37px; text-decoration: none;}.menu_nav_right { padding-right: 20px; background: url(mytest/div+css/mynav_r_bg.gif) no-repeat right top; float: right; margin-left: 50px; padding-top: 13px; height: 23px; padding-bottom: 12px;}p { margin-bottom: 15px;}</style></head><body> <div class="menu_navcc"> <div class="menu_nav clearfix"> <ul class="nav_content"> <li class="current"><a href="#" title="首页"><span>首页</span></a></li> <li><a href="#" title="DIV+CSS教程"><span>DIV+CSS教程</span></a></li> <li style="position:relative;"><a href="#" title="站长交流"><span>站长交流</span></a><em></em></li> <li><a href="#" title="搜索优化"><span>搜索优化</span></a></li> <li><a href="#" title="jQuery专区"><span>jQuery专区</span></a></li> <li><a href="#" title="特效下载"><span>特效下载</span></a></li> </ul> <div class="menu_nav_right"></div> </div> </div></body></html>
以上代码实现了想要的效果,下面简单介绍一下如何实现此效果的:
实现原理:
将所在的li元素position属性值设置为relative,然后再将li元素中的em元素设置为绝对定位,并且给其设置背景图片,这个背景图片就是所看到的new图片,然后再实用left和top属性控制em的位置,这样就达成了想要的效果。之所以li元素要设置成相对定位,这样是因为如果em元素设置为绝对定位的话,em元素定位的参考元素就是li元素,具体可以参阅position绝对定位以哪个对象为参考一章。
原文地址是;http://www.softwhy.com/forum.php?mod=viewthread&tid=6286
更多内容可以参阅:http://www.softwhy.com/divcss/

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











이 기사는 HTML & lt; Progress & Gt에 대해 설명합니다. 요소, 그 목적, 스타일 및 & lt; meter & gt의 차이; 요소. 주요 초점은 & lt; progress & gt; 작업 완료 및 & lt; meter & gt; Stati의 경우

이 기사는 HTML & LT; Datalist & GT에 대해 논의합니다. 자동 완성 제안을 제공하고, 사용자 경험을 향상시키고, 오류를 줄임으로써 양식을 향상시키는 요소. 문자 수 : 159

이 기사는 HTML & lt; meter & gt에 대해 설명합니다. 범위 내에 스칼라 또는 분수 값을 표시하는 데 사용되는 요소 및 웹 개발의 일반적인 응용 프로그램. & lt; meter & gt; & lt; Progress & Gt; 그리고 Ex

기사는 HTML5 크로스 브라우저 호환성을 보장하기위한 모범 사례에 대해 논의하고 기능 감지, 점진적 향상 및 테스트 방법에 중점을 둡니다.

이 기사에서는 브라우저에서 직접 사용자 입력을 검증하기 위해 필요한, Pattern, Min, Max 및 Length 한계와 같은 HTML5 양식 검증 속성을 사용하는 것에 대해 설명합니다.

이 기사는 모바일 장치의 반응 형 웹 디자인에 필수적인 Viewport Meta Tag에 대해 설명합니다. 적절한 사용이 최적의 컨텐츠 스케일링 및 사용자 상호 작용을 보장하는 방법을 설명하는 반면, 오용은 설계 및 접근성 문제로 이어질 수 있습니다.

이 기사는 html5 & lt; time & gt; 시맨틱 날짜/시간 표현 요소. 인간이 읽을 수있는 텍스트와 함께 기계 가독성 (ISO 8601 형식)에 대한 DateTime 속성의 중요성을 강조하여 Accessibilit를 향상시킵니다.

이 기사는 & lt; iframe & gt; 외부 컨텐츠를 웹 페이지, 공통 용도, 보안 위험 및 객체 태그 및 API와 같은 대안을 포함시키는 태그의 목적.
