کیسے بنائیں: لینک عنوان

CSS اور JavaScript کا استعمال سے لینک عنوان بنائیں سیکھیں。

لینک عنوان

لطفاً "شہر" دکھائی دینے والا کلک کریں:

لندن

لندن انگلستان کا پایتخت شہر ہے.

پیرس

پیرس فرانس کا پایتخت ہے.

توکیو

توکیو جاپان کا پایتخت ہے.

اوسلو

اوسلو ناروے کا پایتخت ہے.

آزمایش کنید

قابل تبادلتی عنوان لینک بنائیں

مرحلة اولی۔ HTML اضافہ کرنا:

<div id="London" class="tabcontent">
  <h1>لندن</h1>
  <p>لندن پایتخت انگلستان ہے.</p>
</div>
<div id="Paris" class="tabcontent">
  <h1>Paris</h1>
  <p>Paris is the capital of France.</p>
</div>
<div id="Tokyo" class="tabcontent">
  <h1>Tokyo</h1>
  <p>Tokyo is the capital of Japan.</p>
</div>
<div id="Oslo" class="tabcontent">
  <h1>Oslo</h1>
  <p>Oslo is the capital of Norway.</p>
</div>
<button class="tablink" onclick="openCity('London', this, 'red')" id="defaultOpen">London</button>
<button class="tablink" onclick="openCity('Paris', this, 'green')">Paris</button>
<button class="tablink" onclick="openCity('Tokyo', this, 'blue')">Tokyo</button>
<button class="tablink" onclick="openCity('Oslo', this, 'orange')">Oslo</button>
تکمیل یا سرفراز تیبل کا مواد کا بوتن بنائیں. سب <div> عناصر کلاس="tabcontent" کو طور طریق پر (سی ایس ایس اور جی ایس) خفی کیا جاتا ہے. جب یوزر کوئی بوتن پر کلک کرتا ہے - تو اس بوتن کا "ماتختی" تیبل مواد کا کھولا جائے گا.

دوسری قدم - سی ایس ایس اضافہ کریں:

بوتن اور تیبل کا مواد کا ستایل سیٹ کیا گیا ہے:

/* ستایل بوتن تیبل کا سیٹ اپ کیا گیا ہے */
.tablink {
  background-color: #555;
  color: white;
  float: left;
  border: none;
  outline: none;
  cursor: pointer;
  padding: 14px 16px;
  font-size: 17px;
  width: 25%;
}
/* 更改悬停时按钮的背景颜色 */
.tablink:hover {
  background-color: #777;
}
/* 设置标签页内容的默认样式 */
.tabcontent {
  color: white;
  display: none;
  padding: 50px;
  text-align: center;
}
/* 单独设置每个标签页内容的样式 */
#London {background-color:red;}
#Paris {background-color:green;}
#Tokyo {background-color:blue;}
#Oslo {background-color:orange;}

تیسری قدم - جاوااسکریپت شامل کریں:

function openCity(cityName, elmnt, color) {
  // تمام class="tabcontent" کا عناصر کا دفعہ نمائش کریں
  var i, tabcontent, tablinks;
  tabcontent = document.getElementsByClassName("tabcontent");
  for (i = 0; i < tabcontent.length; i++) {
    tabcontent[i].style.display = "none";
  }
  // تمام تھمپ لینکات کا پس منظر رنگ حذف کریں
  tablinks = document.getElementsByClassName("tablink");
  for (i = 0; i < tablinks.length; i++) {
    tablinks[i].style.backgroundColor = "";
  }
  // معین لینک تھمپ کا مطلب نمائش کریں
  document.getElementById(cityName).style.display = "block";
  // تھمپ بٹن کا رنگ کا خصوصی رنگ شامل کریں
  elmnt.style.backgroundColor = color;
}
// حاصل نام id="defaultOpen" کا عناصر حاصل کا کلک کریں اور اس پر کلک کریں
document.getElementById("defaultOpen").click();

آزمایش کنید

صفحات مرتبط

آموزش:کيف بتوانيم انجام دهيم: خلق برگه برچسب