2

PHPパーツの別のdiv idにdiv idを配置したい。ここでは、 divid="tekst"内の divid="albums"です。

<div id="wrap">
   <?php 
      $albums = $albums->get_albums();
   ?>
   <div id="imagebar">
   <?php
      if (empty($albums)) {
     echo '<p>Je hebt nog geen album</p>';
      } else {
  foreach ($albums as $album) {
         ?>
         <div id="albums">
            <div id="tekst">
             <?php
         echo'<a href="view_album.php?album_id=', $album['id'],'">',$album['name'], '</a>';                               
             ?>
            </div>
      <?php 
         echo'<a href="view_album.php?album_id=', $album["id"],'"><img src="uploads/thumbs/', $album["id"], '/', $album["imagename"],'" title="" /></a>';
      }
   }

エラーは発生しませんでしたが、テキストの色が赤になり、下線がなくなります。画像の下の部分にテスト div を配置しようとしましたalbum['name']が、まだテスト div で何もできませんでした。

アルバム div 内にテスト div を配置する方法を誰か教えてもらえますか?

ありがとう

これは、ウェブサイト/ライブコードへのリンクですhttp://www.robcnossen.nl/

4

2 に答える 2

0

編集:aブラウザによって指定されたデフォルトのスタイル(下線、青色など)を持つタグについて話していると思います。

リンクに特定の色または継承されたスタイルを持たせたい場合は、スタイルを変更する必要があります。次の方法で解決できます。

// CSS
a {
    text-decoration:none;
}

// OR, as you want
a { 
    text-decoration:none;
    color:red;
}

albumsdivを閉じていません

それ以外の

<?php
    echo'<a href="view_album.php?album_id=', $album['id'],'">',$album['name'],  '</a>';                               
?>

これを使用する必要があります:

<a href="view_album.php?album_id=<?php echo $album['id']; ?>"><?php echo $album['name']; ?></a> 

適切な IDE を使用している場合は、コードが適切に強調表示され、HTML エラーに気付くのに役立ちます。

于 2013-08-23T07:49:43.847 に答える