in English

ವಿಸ್ತರಿಸಿದ ಲಿಂಕ್

CSS ಮೂಲಕ ನೆಸ್ಟೆಡ್ ಲಿಂಕ್ ಅನ್ನು "ವಿಸ್ತರಿಸುವ" ಮೂಲಕ ಯಾವುದೇ HTML ಅಂಶ ಅಥವಾ ಬೂಟ್‌ಸ್ಟ್ರ್ಯಾಪ್ ಘಟಕವನ್ನು ಕ್ಲಿಕ್ ಮಾಡುವಂತೆ ಮಾಡಿ.

ಹುಸಿ ಅಂಶದ ಮೂಲಕ ಅದರ ಒಳಗೊಂಡಿರುವ ಬ್ಲಾಕ್.stretched-link ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡುವಂತೆ ಮಾಡಲು ಲಿಂಕ್‌ಗೆ ಸೇರಿಸಿ . ಹೆಚ್ಚಿನ ಸಂದರ್ಭಗಳಲ್ಲಿ, ವರ್ಗದೊಂದಿಗೆ ಲಿಂಕ್ ಅನ್ನು ಹೊಂದಿರುವ ಅಂಶವು ಕ್ಲಿಕ್ ಮಾಡಬಹುದಾಗಿದೆ ಎಂದರ್ಥ. CSS ಹೇಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಎಂಬುದನ್ನು ದಯವಿಟ್ಟು ಗಮನಿಸಿ , ಹೆಚ್ಚಿನ ಟೇಬಲ್ ಅಂಶಗಳೊಂದಿಗೆ ಮಿಶ್ರಣ ಮಾಡಲಾಗುವುದಿಲ್ಲ.::afterposition: relative;.stretched-linkposition.stretched-link

ಕಾರ್ಡ್‌ಗಳು ಡೀಫಾಲ್ಟ್ ಆಗಿ ಬೂಟ್‌ಸ್ಟ್ರ್ಯಾಪ್‌ನಲ್ಲಿವೆ, ಆದ್ದರಿಂದ ಈ ಸಂದರ್ಭದಲ್ಲಿ ನೀವು ಯಾವುದೇ ಇತರ HTML ಬದಲಾವಣೆಗಳಿಲ್ಲದೆ ಕಾರ್ಡ್‌ನಲ್ಲಿರುವ ಲಿಂಕ್‌ಗೆ ವರ್ಗವನ್ನು position: relativeಸುರಕ್ಷಿತವಾಗಿ ಸೇರಿಸಬಹುದು ..stretched-link

ವಿಸ್ತರಿಸಿದ ಲಿಂಕ್‌ಗಳೊಂದಿಗೆ ಬಹು ಲಿಂಕ್‌ಗಳು ಮತ್ತು ಟ್ಯಾಪ್ ಗುರಿಗಳನ್ನು ಶಿಫಾರಸು ಮಾಡುವುದಿಲ್ಲ. ಆದಾಗ್ಯೂ, ಇದು ಅಗತ್ಯವಿದ್ದರೆ ಕೆಲವು positionಮತ್ತು z-indexಶೈಲಿಗಳು ಸಹಾಯ ಮಾಡಬಹುದು.

Card image cap
ವಿಸ್ತರಿಸಿದ ಲಿಂಕ್ ಹೊಂದಿರುವ ಕಾರ್ಡ್

ಕಾರ್ಡ್ ಶೀರ್ಷಿಕೆಯ ಮೇಲೆ ನಿರ್ಮಿಸಲು ಮತ್ತು ಕಾರ್ಡ್‌ನ ವಿಷಯದ ಬಹುಭಾಗವನ್ನು ಮಾಡಲು ಕೆಲವು ತ್ವರಿತ ಉದಾಹರಣೆ ಪಠ್ಯ.

ಎಲ್ಲಿಯಾದರೂ ಹೋಗು
<div class="card" style="width: 18rem;">
  <img src="..." class="card-img-top" alt="...">
  <div class="card-body">
    <h5 class="card-title">Card with stretched link</h5>
    <p class="card-text">Some quick example text to build on the card title and make up the bulk of the card's content.</p>
    <a href="#" class="btn btn-primary stretched-link">Go somewhere</a>
  </div>
</div>

ಮೀಡಿಯಾ ಆಬ್ಜೆಕ್ಟ್‌ಗಳು position: relativeಡೀಫಾಲ್ಟ್ ಆಗಿ ಹೊಂದಿಲ್ಲ, ಆದ್ದರಿಂದ .position-relativeಮಾಧ್ಯಮ ವಸ್ತುವಿನ ಹೊರಗೆ ಲಿಂಕ್ ವಿಸ್ತರಿಸುವುದನ್ನು ತಡೆಯಲು ನಾವು ಇಲ್ಲಿ ಸೇರಿಸಬೇಕಾಗಿದೆ.

Generic placeholder image
ವಿಸ್ತರಿಸಿದ ಲಿಂಕ್ ಹೊಂದಿರುವ ಮಾಧ್ಯಮ

ಇದು ಮಾಧ್ಯಮ ವಸ್ತುವಿಗಾಗಿ ಕೆಲವು ಪ್ಲೇಸ್‌ಹೋಲ್ಡರ್ ವಿಷಯವಾಗಿದೆ. ಕೆಲವು ನೈಜ-ಪ್ರಪಂಚದ ವಿಷಯವು ಹೇಗಿರುತ್ತದೆ ಎಂಬುದನ್ನು ಅನುಕರಿಸುವ ಉದ್ದೇಶವನ್ನು ಹೊಂದಿದೆ, ಮತ್ತು ಘಟಕಕ್ಕೆ ಸ್ವಲ್ಪ ದೇಹ ಮತ್ತು ಗಾತ್ರವನ್ನು ನೀಡಲು ನಾವು ಅದನ್ನು ಇಲ್ಲಿ ಬಳಸುತ್ತಿದ್ದೇವೆ.

ಎಲ್ಲಿಯಾದರೂ ಹೋಗು
<div class="media position-relative">
  <img src="..." class="mr-3" alt="...">
  <div class="media-body">
    <h5 class="mt-0">Media with stretched link</h5>
    <p>This is some placeholder content for the media object. It is intended to mimic what some real-world content would look like, and we're using it here to give the component a bit of body and size.</p>
    <a href="#" class="stretched-link">Go somewhere</a>
  </div>
</div>

ಕಾಲಮ್‌ಗಳು ಡಿಫಾಲ್ಟ್ ಆಗಿರುತ್ತವೆ , ಆದ್ದರಿಂದ ಕ್ಲಿಕ್ ಮಾಡಬಹುದಾದ ಕಾಲಮ್‌ಗಳಿಗೆ ಲಿಂಕ್‌ನಲ್ಲಿ ವರ್ಗ position: relativeಮಾತ್ರ ಅಗತ್ಯವಿರುತ್ತದೆ . .stretched-linkಆದಾಗ್ಯೂ, ಸಂಪೂರ್ಣ ಉದ್ದಕ್ಕೂ ಲಿಂಕ್ ಅನ್ನು ವಿಸ್ತರಿಸುವುದು ಕಾಲಮ್‌ನಲ್ಲಿ ಮತ್ತು ಸಾಲಿನಲ್ಲಿ .rowಅಗತ್ಯವಿದೆ ..position-static.position-relative

Generic placeholder image
ವಿಸ್ತರಿಸಿದ ಲಿಂಕ್ ಹೊಂದಿರುವ ಕಾಲಮ್‌ಗಳು

ಈ ಇತರ ಕಸ್ಟಮ್ ಘಟಕಕ್ಕಾಗಿ ಪ್ಲೇಸ್‌ಹೋಲ್ಡರ್ ವಿಷಯದ ಮತ್ತೊಂದು ನಿದರ್ಶನ. ಕೆಲವು ನೈಜ-ಪ್ರಪಂಚದ ವಿಷಯವು ಹೇಗಿರುತ್ತದೆ ಎಂಬುದನ್ನು ಅನುಕರಿಸುವ ಉದ್ದೇಶವನ್ನು ಹೊಂದಿದೆ, ಮತ್ತು ಘಟಕಕ್ಕೆ ಸ್ವಲ್ಪ ದೇಹ ಮತ್ತು ಗಾತ್ರವನ್ನು ನೀಡಲು ನಾವು ಅದನ್ನು ಇಲ್ಲಿ ಬಳಸುತ್ತಿದ್ದೇವೆ.

ಎಲ್ಲಿಯಾದರೂ ಹೋಗು
<div class="row no-gutters bg-light position-relative">
  <div class="col-md-6 mb-md-0 p-md-4">
    <img src="..." class="w-100" alt="...">
  </div>
  <div class="col-md-6 position-static p-4 pl-md-0">
    <h5 class="mt-0">Columns with stretched link</h5>
    <p>Another instance of placeholder content for this other custom component. It is intended to mimic what some real-world content would look like, and we're using it here to give the component a bit of body and size.</p>
    <a href="#" class="stretched-link">Go somewhere</a>
  </div>
</div>

ಒಳಗೊಂಡಿರುವ ಬ್ಲಾಕ್ ಅನ್ನು ಗುರುತಿಸುವುದು

ವಿಸ್ತರಿಸಿದ ಲಿಂಕ್ ಕಾರ್ಯನಿರ್ವಹಿಸದಿದ್ದರೆ, ಹೊಂದಿರುವ ಬ್ಲಾಕ್ ಬಹುಶಃ ಕಾರಣವಾಗಿರಬಹುದು. ಕೆಳಗಿನ CSS ಗುಣಲಕ್ಷಣಗಳು ಒಂದು ಅಂಶವನ್ನು ಹೊಂದಿರುವ ಬ್ಲಾಕ್ ಅನ್ನು ಮಾಡುತ್ತದೆ:

  • positionಹೊರತುಪಡಿಸಿ ಒಂದು ಮೌಲ್ಯstatic
  • transformಅಥವಾ perspectiveಬೇರೆ ಮೌಲ್ಯnone
  • ಒಂದು will-changeಮೌಲ್ಯ transformಅಥವಾperspective
  • filterಮೌಲ್ಯವನ್ನು ಹೊರತುಪಡಿಸಿ noneಅಥವಾ will-changeಮೌಲ್ಯ ( filterಫೈರ್‌ಫಾಕ್ಸ್‌ನಲ್ಲಿ ಮಾತ್ರ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ)
Card image cap
ವಿಸ್ತರಿಸಿದ ಲಿಂಕ್‌ಗಳೊಂದಿಗೆ ಕಾರ್ಡ್

ಕಾರ್ಡ್ ಶೀರ್ಷಿಕೆಯ ಮೇಲೆ ನಿರ್ಮಿಸಲು ಮತ್ತು ಕಾರ್ಡ್‌ನ ವಿಷಯದ ಬಹುಭಾಗವನ್ನು ಮಾಡಲು ಕೆಲವು ತ್ವರಿತ ಉದಾಹರಣೆ ಪಠ್ಯ.

ಸ್ಟ್ರೆಚ್ಡ್ ಲಿಂಕ್ ಇಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವುದಿಲ್ಲ, ಏಕೆಂದರೆ position: relativeಲಿಂಕ್‌ಗೆ ಸೇರಿಸಲಾಗಿದೆ

ವಿಸ್ತರಿಸಿದ ಲಿಂಕ್ -ಟ್ಯಾಗ್‌ನಲ್ಲಿ ಮಾತ್ರ ಹರಡುತ್ತದೆ p, ಏಕೆಂದರೆ ಇದಕ್ಕೆ ರೂಪಾಂತರವನ್ನು ಅನ್ವಯಿಸಲಾಗುತ್ತದೆ.

<div class="card" style="width: 18rem;">
  <img src="..." class="card-img-top" alt="...">
  <div class="card-body">
    <h5 class="card-title">Card with stretched links</h5>
    <p class="card-text">Some quick example text to build on the card title and make up the bulk of the card's content.</p>
    <p class="card-text">
      <a href="#" class="stretched-link text-danger" style="position: relative;">Stretched link will not work here, because <code>position: relative</code> is added to the link</a>
    </p>
    <p class="card-text bg-light" style="transform: rotate(0);">
      This <a href="#" class="text-warning stretched-link">stretched link</a> will only be spread over the <code>p</code>-tag, because a transform is applied to it.
    </p>
  </div>
</div>