| Autor | Zpráva | ||
|---|---|---|---|
| xxyy Profil * |
#1 · Zasláno: 14. 8. 2008, 00:05:16
Potřeboval bych poradit s tímto:
Mám stránku se zprávama, ty se zobrazujou tak, že jsou tři v jednom "sloupci" a pak má danej "čistič" (skrytou čáru), která to zarovná aby mohl začít další řádek.. ale problém je v tom, že se mi zobrazuje velká mezera od grafiky k čáře, tzn. velká mezera mezi výpisem a čárou, která zarovnává pro další řádek.. Nevím jak tu mezeru odstranit... Pro lepší vysvětlení posílám kusy kódu:
<?php
$dotaz = MySQL_Query("SELECT `date`, `author`, `preface`, `text` FROM ".$prefix."news WHERE reader='".$_SESSION["id_user"]."' OR reader='".$id_workgroup."' ORDER BY date DESC LIMIT ".$number);
$i = 1;
if ($dotaz):
while ($sql = MySQL_Fetch_Array($dotaz)):
$dotaz_author = MySQL_Query("SELECT `name`, `surname` FROM ".$prefix."user WHERE id_user='".$sql["author"]."'");
$sql_author = MySQL_Fetch_Array($dotaz_author);
$date = Date("d.m.Y, H:i:s", strtotime($sql["date"]));
?>
<div class="message">
<div class="message_top"></div>
<div class="message_case">
<div class="message_main">
<div class="message_date"><?php echo $date; ?></div>
<div class="message_preface"><?php echo $sql["preface"]; ?></div>
<div class="message_text"><?php echo $sql["text"]; ?></div>
<div class="message_user"><img src="img/news-user.png" border="0" title="Autor zprávy"> <?php echo $sql_author["name"]." ".$sql_author["surname"]; ?></div>
</div>
</div>
<div class="message_bottom"></div>
</div>
<?php
if (($i%3)==0):
echo "<hr class=\"hr_undo\">";
endif;
$i++;
endwhile;
endif;
?>
div#news .message { float: left;
margin: 0 13px 25px 0;
}
div#news .message_top { background-image: url('../img/news-top.png');
background-position: center center;
background-repeat: no-repeat;
width: 200px;
height:24px;
}
div#news .message_case { background-color: #FFF7E6;
width: 200px;
}
div#news .message_main { padding: 7px;
}
div#news .message_bottom { background-image: url('../img/news-bottom.png');
background-position: center center;
background-repeat: no-repeat;
width: 200px;
height: 18px;
}
div#news .hr_undo { clear: both;
width: 90%;
visibility: hidden;
}
Díky za rady ! |
||
| xxyy Profil * |
#2 · Zasláno: 14. 8. 2008, 00:15:42
Ještě posílám odkaz na screen z tý stránky:
odkaz |
||
| ipek Profil |
#3 · Zasláno: 14. 8. 2008, 00:31:41
Ta mezera mezi textem a zacatkem obrazku uživatele? Tak to je někde v definici mezi
<div class="message_text"><?php echo $sql["text"]; ?></div> <div class="message_user"><img src="img/news-user.png" border="0" title="Autor zprávy"> <?php echo $sql_author["name"]." ".$sql_author["surname"]; ?></div> takže tvoje kódy neřeknou nic. |
||
| xxyy Profil * |
#4 · Zasláno: 14. 8. 2008, 01:06:48
|
||
| xxyy Profil * |
#5 · Zasláno: 14. 8. 2008, 12:11:42
Prosím o pomoc, nikdo neví ? :'(
|
||
|
Časová prodleva: 18 let
|
|||
0