Bir afiş logo için köprüyü nasıl ayarlanır.

3 Cevap php

Ben afiş sol tarafında olduğunu logo köprüyü ayarlamak çalışıyorum. i kullandığınızda

<a href="home.php"> <div class="logo"></div></a>

onun değil çalışma. Bana bu sorunun çıkmasına yardımcı

3 Cevap

<a> bir satır içi eleman olduğundan <div> bir blok unsurdur ederken, bunu yapamazsın. Bu tür <span> gibi bir satır içi elemanı ile <div> olarak değiştirin, ya da Dominic Rodger söylediklerini takip etmelidir.

Bu tür şeyler için ben böyle bir şey yapın:

<div class="logo"><a href="home.php" id="logolink"></a></div>

Benim CSS:

a#logolink { display: block; width: 500px; height: 100px; }

Ihtiyaçlarınıza uygun yükseklik ve genişlikleri ayarlayabilirsiniz.

Sen <a> gibi inline elemanları <div> gibi yuva blok elemanları olamaz. Eğer olsa, logosu görüntü etrafında <a> etiketi koyabilirsiniz:

<a href="home.php">
  <img src="logo.png" alt="Logo">
</a>