Cevaplar
-
önce yanyana gelmesini istedigin tum divleri kapsayan bir tasıyıcı div acman lazım. bu divin pozisyonunu istedigin yere yazacaksın. icinbdekilerde ise float: let olacak
-
spywaredz
Olmadı. Yine yana kaçıyor. Bir örnek olarak demek istediğiniz kodu yazarsanız çok daha iyi anlarım...10 yıl önce yazılmış -
protest
<div style="margin: 0 auto; width: 300px; height: 300px; border:1px solid #000;"> <div style="float:left;border:1px solid #000;">1</div> <div style="float:left;border:1px solid #000;">2</div> </div>
10 yıl önce yazılmış -
protest
<?php include('mysql.php'); ?> <div class="pagediv" align="center" style=" margin: 0 auto;"> <div class="sayfalama" align="center" style=" margin: 0 auto;width:400px;"> <?php $page=$_GET['page']; if ($page=="" || !is_numeric($page)) { $page=1; } $kacar=10; $kayit_sayisi=mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM problem")); $sayfa_sayisi=$kayit_sayisi['0']/$kacar; if ($kayit_sayisi%$kacar!=0) { $sayfa_sayisi++; } $nerden=($page*$kacar)-$kacar; $sorgu=mysql_query("SELECT * FROM problem WHERE lang = 2 ORDER BY id DESC LIMIT $nerden,$kacar"); while ($veri=mysql_fetch_array($sorgu)) { $title=$veri["title"]; $id=$veri["id"]; } print ''; //önceki sayfa... if ($page > 1) { $onceki_sayfa = $page - 1; echo '<div class="onepre" align="center" style=#top: 50%;display: table-cell; vertical-align: middle;"><a href="index.php?page='.$onceki_sayfa.'"> Önceki </a></div>'; } //sayfa numaraları $range = 3; for ($i = ($page - $range); $i < (($page + $range) + 1); $i++) { if (($i > 0) && ($i <= $sayfa_sayisi)) { if ($i == $page) { echo '<div class="clickpage" align="center" style="text-align: center; float:left; #top: 50%;display: table-cell; vertical-align: middle;"><a href="index.php?page='.$i.'">'.$i.'</a></div>'; } else { echo '<div class="pagee" align="center" style="text-align: center; float:left; #top: 50%;display: table-cell; vertical-align: middle;"><a href="index.php?page='.$i.'">'.$i.'</a></div>'; } } } //sonraki sayfa... if ($page < $sayfa_sayisi - 1) { $sonraki_sayfa = $page + 1; echo '<div class="onepre" align="center" style=" #top: 50%;display: table-cell; vertical-align: middle;"><a href="index.php?page='.$sonraki_sayfa.'"> Sonraki </a></div>'; } ?> </div> </div>
10 yıl önce yazılmış -
spywaredz
<?php include('mysql.php'); ?> <div class="pagediv" align="center" style=" margin: 0 auto; vertical-align: middle; text-align: center;"> <div class="sayfalama" align="center" style=" margin: 0 auto;width:350px; vertical-align: middle; text-align: center;"> <?php $page=$_GET['page']; if ($page=="" || !is_numeric($page)) { $page=1; } $kacar=10; $kayit_sayisi=mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM problem")); $sayfa_sayisi=$kayit_sayisi['0']/$kacar; if ($kayit_sayisi%$kacar!=0) { $sayfa_sayisi++; } $nerden=($page*$kacar)-$kacar; $sorgu=mysql_query("SELECT * FROM problem WHERE lang = 2 ORDER BY id DESC LIMIT $nerden,$kacar"); while ($veri=mysql_fetch_array($sorgu)) { $title=$veri["title"]; $id=$veri["id"]; } print ''; //önceki sayfa... if ($page > 1) { $onceki_sayfa = $page - 1; echo '<a href="index.php?page='.$onceki_sayfa.'"><div class="onepre" align="center" style="text-align: center; float:left; #top: 50%;display: table-cell; vertical-align: middle;"> Önceki </div></a>'; } //sayfa numaraları $range = 3; for ($i = ($page - $range); $i < (($page + $range) + 1); $i++) { if (($i > 0) && ($i <= $sayfa_sayisi)) { if ($i == $page) { echo '<a href="index.php?page='.$i.'"><div class="clickpage" align="center" style="text-align: center; float:left; #top: 50%;display: table-cell; vertical-align: middle;">'.$i.'</div></a>'; } else { echo '<a href="index.php?page='.$i.'"><div class="pagee" align="center" style="text-align: center; float:left; #top: 50%;display: table-cell; vertical-align: middle;">'.$i.'</div></a>'; } } } //sonraki sayfa... if ($page < $sayfa_sayisi - 1) { $sonraki_sayfa = $page + 1; echo '<a href="index.php?page='.$sonraki_sayfa.'" style="text-align: center; vertical-align: middle;"><div class="onepre" align="center" style="text-align: center; float:left; #top: 50%;display: table-cell; vertical-align: middle;"> Sonraki </div></a>'; } ?> </div> </div>
Böyle düzenledim fakat bu seferde div in içindeki yazılar yukarı çıktı ortalayamıyorum :S10 yıl önce yazılmış
-
-
div içine float:left; yazınca divi solunda başka float:left; yoksa en sola dayar. Dolayısıyla bir kaç divi yanyana yazmak istiyorsan float:left; yazıp div'e bir genişlik vermen yan yana dizileceklerdir.
-
spywaredz
Bunu yapamam çünkü bunu php ile ilişkilendiriyorum. Bu yüzden boyu ne kadar olucağı belli olmuyor ve değişebiliyor...10 yıl önce yazılmış -
sharq
<div style="margin:0px auto; width:900px;"> <div style="float:left;"></div> <div style="float:left;"></div> <div style="float:left;"></div> <div style="clear:boath;"></div> </div>
ilk div'in genişliği senin sayfanın genişliğiyle aynı olsun o div senin taşıyıcı div'in
sondaki div ise temizleme işlemi yapyır yani 3 divi float ettirince taşıyıcı divin altına geçiyor bu hatayı düzeltiyor.10 yıl önce yazılmış
-
-
<div class="pagediv" align="center" style=" margin: 0 auto;"><?php include('mysql.php');
$page=$_GET['page'];
if ($page=="" || !is_numeric($page)) {
$page=1;
}
$kacar=10;
$kayit_sayisi=mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM problem"));
$sayfa_sayisi=$kayit_sayisi['0']/$kacar;
if ($kayit_sayisi%$kacar!=0) {
$sayfa_sayisi++;
}
$nerden=($page*$kacar)-$kacar;
$sorgu=mysql_query("SELECT * FROM problem WHERE lang = 2 ORDER BY id DESC LIMIT $nerden,$kacar");
while ($veri=mysql_fetch_array($sorgu)) {
$title=$veri["title"];
$id=$veri["id"];
}
print '';
//önceki sayfa...
if ($page > 1) {
$onceki_sayfa = $page - 1;
echo '<a href="index.php?page='.$onceki_sayfa.'"><div class="onepre" align="center" style="#position: absolute; #top: 50%;display: table-cell; vertical-align: middle;"> Önceki </div></a>';
}
//sayfa numaraları
$range = 3;
for ($i = ($page - $range); $i < (($page + $range) + 1); $i++) {
if (($i > 0) && ($i <= $sayfa_sayisi)) {
if ($i == $page) {
echo '<a href="index.php?page='.$i.'"><div class="clickpage" align="center" style="text-align: center; float:left; #position: absolute; #top: 50%;display: table-cell; vertical-align: middle;">'.$i.'</div></a>';
} else {
echo '<a href="index.php?page='.$i.'"><div class="pagee" align="center" style="text-align: center; float:left; #position: absolute; #top: 50%;display: table-cell; vertical-align: middle;">'.$i.'</div></a>';
}
}
}
//sonraki sayfa...
if ($page < $sayfa_sayisi - 1) {
$sonraki_sayfa = $page + 1;
echo '<a href="index.php?page='.$sonraki_sayfa.'"><div class="onepre" align="center" style="#position: absolute; #top: 50%;display: table-cell; vertical-align: middle;"> Sonraki </div></a>';
}
?></div>
Yapamadım. Şu kodlar arasından düzenleyip bir gösterirmisiniz? -
display: inline kullanınız
-
siyahbeyaz
display:inline ie 6 ve 7 lerde problem yaratior..10 yıl önce yazılmış
-
-
css clearfix arastırınız.. derdinize care olacaktir :)