国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

Heim Web-Frontend HTML-Tutorial CSS如何實(shí)現(xiàn)滑動(dòng)門效果_html/css_WEB-ITnose

CSS如何實(shí)現(xiàn)滑動(dòng)門效果_html/css_WEB-ITnose

Jun 24, 2016 am 11:41 AM

CSS如何實(shí)現(xiàn)滑動(dòng)門效果:
所謂的滑動(dòng)門和tab選項(xiàng)卡其實(shí)是一個(gè)意思,下面就通過實(shí)例介紹一下如何實(shí)現(xiàn)此功能,代碼實(shí)例如下:

<!DOCTYPE html>   <html>   <head>   <meta charset=" utf-8">   <meta name="author" content="http://www.51texiao.cn/" /> <meta name="keywords" content="JS實(shí)現(xiàn)的新聞列表tab選項(xiàng)卡效果、JS特效、Jquery特效" /><meta name="description" content="JS實(shí)現(xiàn)的新聞列表tab選項(xiàng)卡效果、JS特效、Jquery特效" /><title>JS實(shí)現(xiàn)的新聞列表tab選項(xiàng)卡效果-螞蟻部落</title><style type="text/css">* {  padding:0;  margin:0}img {  border:0;  display:block;}body {  font-size:12px;  margin:0px auto;  color:black;  text-align:center;}.dis{  display:block;}.undis {  display:none;}#cntR {  width:302px;  margin:0 auto;}#NewsTop{  clear:both;  margin-bottom:16px;}#NewsTop P {  float:left;  line-height:21px}#NewsTop P.topTit {  font-weight:bold;  width:117px;}#NewsTop P.topC0 {  background:#dcdcdc;  border-left:#f2f2f2 1px solid;  width:40px;  cursor:pointer}#NewsTop P.topC1 {  background:#c2130e;  border-left:#f2f2f2 1px solid;  width:40px;  color:#fff}#NewsTop #NewsTop_tit{  border-bottom:#c2130e 3px solid;  height:21px;}#NewsTop #NewsTop_cnt{  padding-left:32px;  line-height:26px;  padding-top:7px;  height:260px;  text-align:left;}#NewsTop #NewsTop_cnt a {  color:#666;  text-decoration:none}#NewsTop #NewsTop_cnt a:hover {  color:#c2130e;  text-decoration:underline}</style></head><body><div id="cntR">  <div id="NewsTop">    <div id="NewsTop_tit">      <P class="topTit">新聞排行</P>      <P class="topC0">國內(nèi)</P>      <P class="topC0">國際</P>      <P class="topC0">社會(huì)</P>      <P class="topC0">網(wǎng)評(píng)</P>    </div>    <div id="NewsTop_cnt">     <span title="Don't delete me"></span>     <span>       <a href="#">新疆阜康鐵路橋梁坍塌多節(jié)運(yùn)煤車廂側(cè)翻墜河</a><br/>      <a href="#">最高法:承諾不判賴昌星死刑沒有超越法律程序</a><br/>      <a href="#">物權(quán)法:滿70年住宅建設(shè)用地使用權(quán)將自動(dòng)續(xù)期</a><br/>      <a href="#">弟弟被妻下藥毒死男子買女尸為其配陰婚(圖)</a><br/>      <a href="#">揭開鄭州神槍手神秘面紗 頭號(hào)狙擊手是近視眼</a><br/>      <a href="#">美軍高官:不排除和中國發(fā)生直接軍事對(duì)抗可能</a><br/>      <a href="#">浙江東陽傳奇富姐吳英涉嫌非法吸收存款被批捕</a><br/>      <a href="#">西方炒作"中國航母威脅論"稱05年已正式服役</a><br/>      <a href="#">女孩生活無法自理請(qǐng)人大代表遞交安樂死議案</a><br/>      <a href="#">建設(shè)部:住房公積金制度將覆蓋農(nóng)民工</a><br/>      <div align="right"><a href="#">...more</a></div>    </span>     <span>       <a href="#">美華裔女兵在營房上吊死亡軍方介入調(diào)查(圖)</a><br/>      <a href="#">組圖:美國總統(tǒng)布什車隊(duì)被撞</a><br/>      <a href="#">夢露掌握肯尼迪之弟秘密遭誘騙自殺(組圖)</a><br/>      <a href="#">孟加拉國嚴(yán)打貪官人人自危奔馳寶馬拋棄路邊</a><br/>      <a href="#">韓國將舉行大規(guī)模軍事演習(xí)(圖文)</a><br/>      <a href="#">組圖:土星最大衛(wèi)星表面發(fā)現(xiàn)“海洋”</a><br/>      <a href="#">墨西哥緝毒行動(dòng)繳獲2億美元巨額現(xiàn)鈔(組圖)</a><br/>      <a href="#">組圖:全球掀起裸體抗議加拿大捕獵海豹活動(dòng)</a><br/>      <a href="#">美潛艇在百慕大失蹤一晚航母戰(zhàn)群出動(dòng)搜索</a><br/>      <a href="#">匈牙利20萬人示威 政要被民眾扔雞蛋(組圖)</a><br/>      <div align="right"><a href="#">...more</a></div>    </span>     <span>       <a href="#">深圳女工被三名男子輪奸男友目睹過程(組圖)</a><br/>      <a href="#">男子珍藏一角錢“幣王”價(jià)格高達(dá)1.3萬(圖)</a><br/>      <a href="#">青海女孩被困洗頭房每天接客十幾次(圖)</a><br/>      <a href="#">組圖:老妻少夫演繹忘年戀69歲妻子成功除皺</a><br/>      <a href="#">陜西藍(lán)田縣電視臺(tái)播放淫穢影像 達(dá)10分鐘左右</a><br/>      <a href="#">女子自稱被大學(xué)教授誘騙同居討要分手費(fèi)(圖)</a><br/>      <a href="#">組圖:男女私處成造型“性”趣禮品太出格</a><br/>      <a href="#">組圖:四川瀘州16歲女孩打造中國第一丑女</a><br/>      <a href="#">最高法:承諾不判賴昌星死刑沒有超越法律程序</a><br/>      <a href="#">深圳發(fā)現(xiàn)睪丸被摘男童尸體續(xù):疑為1月前失蹤</a><br/>      <div align="right"><a href="#" target=_self>...more</a></div>    </span>     <span> <a href="#">養(yǎng)路費(fèi)征稽員強(qiáng)制扣車致三輪車夫慘死車輪下</a><br/>      <a href="#">20多位學(xué)者談中醫(yī)問題 方舟子遭多名專家批駁</a><br/>      <a href="#">考研女生自稱揭露監(jiān)考老師作弊 成績被判零分</a><br/>      <a href="#">全國政協(xié)委員建議一戶一房制引起網(wǎng)民熱議</a><br/>      <a href="#">河南周口市6名警察將人打昏后扔下樓摔死</a><br/>      <a href="#">組圖:69歲老妻除皺成功 與少夫開始新生活</a><br/>      <a href="#">青海女孩被困洗頭房每天接客十幾次(圖)</a><br/>      <a href="#">美上將:解放軍不是美軍對(duì)手 導(dǎo)彈打不垮臺(tái)灣</a><br/>      <a href="#">新疆阜康鐵路橋梁坍塌導(dǎo)致運(yùn)煤列車脫軌</a><br/>      <a href="#">鐵道部回應(yīng)吳敬璉質(zhì)疑:春運(yùn)不漲價(jià)將長期堅(jiān)持</a><br/>      <div align="right"><a href="#">...more</a></div>    </span>     </div>  </div></div><script type="text/javascript">  var Tags=document.getElementById('NewsTop_tit').getElementsByTagName('p');   var TagsCnt=document.getElementById('NewsTop_cnt').getElementsByTagName('span');   var len=Tags.length;   var flag=1;//修改默認(rèn)值  for(i=1;i<len;i++){    Tags[i].value = i;    Tags[i].onmouseover=function(){                changeNav(this.value)    };     TagsCnt[i].className='undis';   }  Tags[flag].className='topC1';  TagsCnt[flag].className='dis';    function changeNav(v){     Tags[flag].className='topC0';    TagsCnt[flag].className='undis';    flag=v;     Tags[v].className='topC1';    TagsCnt[v].className='dis';  }</script></body></html>

以上代碼實(shí)現(xiàn)了最基本的滑動(dòng)門效果,這也是在引用的網(wǎng)絡(luò)上的一個(gè)例子。下面就簡單介紹一下如何實(shí)現(xiàn)的此功能:

一.在頭部使用四個(gè)p元素制作導(dǎo)航標(biāo)題,并且使用左浮動(dòng)讓四個(gè)p元素在一行排列,同時(shí)設(shè)置了后面三個(gè)的默認(rèn)CSS屬性。

二.在輪換內(nèi)容方面,直接就是羅列顯示了幾個(gè)span元素而已,大家可能對(duì)第一個(gè)span的存在的原因殘生疑惑,下面會(huì)介紹。

三.以上是代碼的div+css實(shí)現(xiàn),現(xiàn)在開始街上js如何控制代碼實(shí)現(xiàn)滑動(dòng)門:

document.getElementById('NewsTop_tit').getElementsByTagName('p')用來獲取標(biāo)題的p標(biāo)簽集合。document.getElementById('NewsTop_cnt').getElementsByTagName('span')用來獲取內(nèi)容的span元素標(biāo)簽集合。

Tags.length用來獲取p標(biāo)簽集合的中p標(biāo)簽的數(shù)量。

flag=1用來設(shè)置一個(gè)標(biāo)識(shí),后面代碼會(huì)用到。

for循環(huán)語句用來為每一個(gè)p標(biāo)簽賦值,并且為它們綁定事件處理函數(shù),此次for循環(huán)中就可以提現(xiàn)第一個(gè)span元素的作用了,因?yàn)榈谝粋€(gè)p標(biāo)簽不參與滑動(dòng)門,所以必須要添加一個(gè)空的span標(biāo)簽與其對(duì)應(yīng),否則for循環(huán)在遍歷遍歷span元素的時(shí)候會(huì)造成差錯(cuò)。changeNav()事件處理函數(shù)能夠?qū)⒏淖兊谝粋€(gè)選項(xiàng)卡p元素的背景顏色為灰色,字體為黑色,并且將第一個(gè)選項(xiàng)卡內(nèi)容span隱藏,并且將相應(yīng)值的p元素和span設(shè)置為當(dāng)前元素。

四.for循環(huán)后面的Tags[flag].className='topC1'和TagsCnt[flag].className='dis'可以設(shè)置當(dāng)頁面加載后,默認(rèn)的當(dāng)前p元素和span元素都是第一個(gè)。

原文地址是:http://www.51texiao.cn/div_cssjiaocheng/2015/0501/511.html

Erkl?rung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Hei?e KI -Werkzeuge

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Clothoff.io

Clothoff.io

KI-Kleiderentferner

Video Face Swap

Video Face Swap

Tauschen Sie Gesichter in jedem Video mühelos mit unserem v?llig kostenlosen KI-Gesichtstausch-Tool aus!

Hei?e Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Hei?e Themen

PHP-Tutorial
1502
276
Implementieren klickbarer Schaltfl?chen mithilfe des HTML -Schaltfl?chenelements Implementieren klickbarer Schaltfl?chen mithilfe des HTML -Schaltfl?chenelements Jul 07, 2025 am 02:31 AM

Um HTML -Schaltfl?chenelemente zu verwenden, um anklickbare Schaltfl?chen zu erreichen, müssen Sie zun?chst die grundlegende Verwendung und gemeinsame Vorsichtsma?nahmen beherrschen. 1. Erstellen Sie Schaltfl?chen mit Tags und definieren Sie Verhaltensweisen durch Typattribute (z. B. Schaltfl?che, Senden, Zurücksetzen), die standardm??ig übermittelt werden. 2. Fügen Sie interaktive Funktionen über JavaScript hinzu, die über ID geschrieben werden k?nnen, um Ereignish?rer zu verbinden, um die Wartung zu verbessern. 3.. Verwenden Sie CSS, um Stile anzupassen, einschlie?lich Hintergrundfarbe, Grenze, abgerundete Ecken und Schwebe-/aktive Statusffekte, um die Benutzererfahrung zu verbessern. 4. Achten Sie auf h?ufige Probleme: Stellen Sie sicher, dass das behinderte Attribut nicht aktiviert ist. Meistere das

Konfigurieren von Dokumentmetadaten im HTML -Kopfelement Konfigurieren von Dokumentmetadaten im HTML -Kopfelement Jul 09, 2025 am 02:30 AM

Metadaten in HTMLhead sind entscheidend für das Verhalten von SEO-, Social Sharing und Browser. 1. Setzen Sie den Seitentitel und die Beschreibung, verwenden Sie es und halten Sie es pr?zise und einzigartig. 2. Fügen Sie OpenGraph- und Twitter -Karteninformationen hinzu, um die Auswirkungen auf die soziale Freigabe zu optimieren, auf die Bildgr??e zu achten und Debugging -Tools zum Testen zu verwenden. 3. Definieren Sie die Einstellungen für den Zeichensatz und die Ansichtsfenster, um sicherzustellen, dass die Unterstützung mehrsprachiger Unterstützung an das mobile Terminal angepasst wird. 4. Optionale Tags wie das Urheberrecht des Autors, die Kontrolle der Roboter und die kanonische Verhindern doppelter Inhalte sollten auch vernünftig konfiguriert werden.

Bestes HTML -Tutorial für Anf?nger im Jahr 2025 Bestes HTML -Tutorial für Anf?nger im Jahr 2025 Jul 08, 2025 am 12:25 AM

Tolearnhtmlin2025, ChooseatutororyThatbalancesHands-On-Practionwithmoderit und IntegrateCsSandjavaScriptbasics.1.PrioritizeHands-OnLearningWithStep-by-Stepprojects-?hnlich

HTML für E -Mail -Vorlagen -Tutorial HTML für E -Mail -Vorlagen -Tutorial Jul 10, 2025 pm 02:01 PM

Wie mache ich HTML -Mail -Vorlagen mit guter Kompatibilit?t? Zun?chst müssen Sie eine Struktur mit Tabellen erstellen, um die Verwendung von Div -Flex- oder Netzlayout zu vermeiden. Zweitens müssen alle Stile eingefügt werden und k?nnen sich nicht auf externe CSS verlassen. Dann sollte das Bild mit ALT -Beschreibung hinzugefügt werden und eine ?ffentliche URL verwenden, und die Schaltfl?chen sollten mit einer Tabelle oder TD mit Hintergrundfarbe simuliert werden. Schlie?lich müssen Sie die Details zu mehreren Clients testen und anpassen.

Wie assoziieren Sie Bildunterschriften mit Bildern oder Medien mithilfe der HTML -Figur und der Figcaption -Elemente? Wie assoziieren Sie Bildunterschriften mit Bildern oder Medien mithilfe der HTML -Figur und der Figcaption -Elemente? Jul 07, 2025 am 02:30 AM

Die Verwendung von HTML -Summen erm?glicht die intuitive und semantische Klarheit, Bildern oder Medien einen Bildunterschriftentext hinzuzufügen. 1.. Wird verwendet, um unabh?ngige Medieninhalte wie Bilder, Videos oder Codebl?cke einzuwickeln; 2. Es wird als erkl?render Text platziert und kann über oder unter den Medien befinden. 3. Sie verbessern nicht nur die Klarheit der Seitenstruktur, sondern verbessern auch die Zug?nglichkeit und den SEO -Effekt. 4. Wenn Sie es verwenden, sollten Sie darauf achten, Missbrauch zu vermeiden, und sich auf Inhalte bewerben, die eher von Beschreibung als von gew?hnlichen dekorativen Bildern betont und begleitet werden müssen. 5. Das Alt -Attribut, das nicht ignoriert werden kann, das sich von Figcaption unterscheidet; 6. Die Figur ist flexibel und kann nach Bedarf oben oder unten in der Figur platziert werden. Wenn Sie diese beiden Tags korrekt verwenden, k?nnen Sie semantische und leicht verst?ndliche Webinhalte erstellen.

Wie kann ich mit Formularen in HTML ohne Server umgehen? Wie kann ich mit Formularen in HTML ohne Server umgehen? Jul 09, 2025 am 01:14 AM

Wenn es keinen Backend-Server gibt, kann die Einreichung von HTML-Formular weiterhin über Front-End-Technologie oder Drittanbieterdienste verarbeitet werden. Zu den spezifischen Methoden geh?ren: 1. JavaScript verwenden, um die Einreichungen von Formulareingaben abzufangen, um die Eingabeüberprüfung und das Benutzerfeedback zu erhalten. Die Daten werden jedoch nicht bestehen. 2. Verwenden Sie serverlose Formulardienste von Drittanbietern wie F?rse, um Daten zu sammeln und E-Mail-Benachrichtigungs- und Umleitungsfunktionen bereitzustellen. 3.. Verwenden Sie LocalStorage, um tempor?re Clientdaten zu speichern, die zum Speichern von Benutzerpr?ferenzen oder zum Verwalten von Anwendungsstatus einseitig geeignet sind, jedoch nicht für die langfristige Speicherung vertraulicher Informationen geeignet sind.

Was sind die am h?ufigsten verwendeten globalen Attribute in HTML? Was sind die am h?ufigsten verwendeten globalen Attribute in HTML? Jul 10, 2025 am 10:58 AM

Klasse, ID, Stil, Daten und Titel sind die am h?ufigsten verwendeten globalen Attribute in HTML. Die Klasse wird verwendet, um einen oder mehrere Klassennamen anzugeben, um die Stileinstellung und JavaScript -Vorg?nge zu erleichtern. ID bietet eindeutige Kennungen für Elemente, die für Anker -Sprünge und JavaScript -Kontrolle geeignet sind. Durch den Stil k?nnen Inline-Stile hinzugefügt werden, geeignet für ein vorübergehendes Debuggen, aber nicht für die Verwendung von gro?em Ma?stab empfohlen. Data-Properties werden verwendet, um benutzerdefinierte Daten zu speichern, was für die Interaktion mit Front-End- und Back-End-Interaktion geeignet ist. Der Titel wird verwendet, um Mausover -Eingaben hinzuzufügen, aber sein Stil und sein Verhalten werden durch den Browser begrenzt. Eine angemessene Auswahl dieser Attribute kann die Entwicklungseffizienz und die Benutzererfahrung verbessern.

Implementierung des nativen faulen Ladens für Bilder in HTML Implementierung des nativen faulen Ladens für Bilder in HTML Jul 12, 2025 am 12:48 AM

Native Lazy Loading ist eine integrierte Browserfunktion, die das faule Laden von Bildern durch Hinzufügen von Loading = "Lazy" zum Tag hinzufügen kann. 1. Es erfordert keine Bibliotheken von JavaScript oder Drittanbietern und wird direkt in HTML verwendet. 2. Es ist für Bilder geeignet, die nicht auf dem ersten Bildschirm unterhalb der Seite, die Scrolling-Add-Ons und gro?e Bildressourcen angezeigt werden. 3. Es ist nicht für Bilder mit dem ersten Bildschirm oder Display geeignet: keine; 4. Bei der Verwendung sollte ein geeigneter Platzhalter festgelegt werden, um Layout -Jitter zu vermeiden. 5. Es sollte das Laden von Responsive Bild in Kombination mit SRCSet- und Gr??enattributen optimieren. 6. Kompatibilit?tsprobleme müssen berücksichtigt werden. Einige alte Browser unterstützen es nicht. Sie k?nnen durch Merkmalserkennung verwendet und mit JavaScript -L?sungen kombiniert werden.

See all articles