самото поле да се пълни

amarok

Registered
Как мога да направя вътре в самото поле да се пълни вместо да е около него ето снимка как е сега

2033.png



А ето как искам да е

2034.png



Това е кода за самото поле

Код:
<div style='color: black; position: absolute; top: 155px;'><center><input value='Експириънс: $percent' class='hintanchor' style='text-align:center; font-size: 13px; width: 775px; height: 14px;' disabled='disabled'></div>

А това е кода който вади синьото което се пълни вътре в полето

Код:
<div style='color: black; position: absolute; right: 642px; top: 151px;'>\n<div style=\"height: 34px; width: 175px; \"><div style=\"height: 32px; width: ".$percent_bar."px;   background: #1b96ff;\"></div></div></div>
 
Пробвай така


Полето

Код:
<div style='color: black; position: absolute; top: 155px;'><center><input value='Експириънс: $percent' class='hintanchor' style='z-index:5; text-align:center; font-size: 13px; width: 775px; height: 14px;' disabled='disabled'></div>


Това синкавото :D

Код:
<div style='color: black; position: absolute; right: 642px; top: 151px;'>\n
<div style=\"height: 34px; width: 175px; \"><div style=\"z-index:555; height: 14px; width: ".$percent_bar."px;   background: #1b96ff;\">
</div></div></div>
 
Еми виш така, това е синкавото

Код:
<div style=\"color: black; position: absolute; right: 642px; top: 151px; z-index:555; height: 14px; width: ".$percent_bar."px;   background: #1b96ff;\"></div></div>


Това полето

Код:
 <div style='color: black; position: absolute; top: 155px;'><center>
 <input value='Експириънс: $percent' class='hintanchor' style='z-index:5; text-align:center; font-size: 13px; width: 775px; height: 14px;' disabled='disabled'>
 </div>

При мен уш застават си едно върху друго, уш както трябва ..
 
Добре сега може да го наместя вътре но не може ли да се направи, вътре да си е без да му задавам кординати къде да ходи това синкавото :/
 
Можеш синичкото да ти представлява background за горното поле експириънс. За него няма нужда да задаваш координати, ма ще трябва да има с колко минус пиксела да е изместен бекграундът.
 
Виш така, не е точно същото, но мисля, че е една от малкото ти алтернативи, а и не е зле :D

Код:
<?

$op="<div style=\"color: black; position: absolute; z-index:555; height: 14px; width: ".$percent_bar."px; background: #1b96ff; \">

<input type='text' name='exp' value='Експириънс: $percent' style='margin-top:-3px; border:none; z-index:700; background:none; color:#000;' disabled='disabled'/>

</div>";

echo "

 <div class='hintanchor' style='color: black; position: absolute; top: 155px; z-index:5; text-align:center; font-size: 13px; width: 775px; height: 14px; border: 1px solid black;'>
 $op
 
 </div>

";
?>
 
Не става ето ми целия код



Код:
<table class='achievement'><tbody><tr><td>
<?php
if($_SESSION['name']) {
$name = $_SESSION['name'];
$sql = "SELECT * FROM users WHERE name = '$name'";
$do = mysql_query($sql);
$my = mysql_fetch_array($do);
$xp = $my['exp'];
$levels = array(0, 50, 140, 240, 320, 400, 500, 650, 800, 950, 1150, 1350, 1700, 2100, 2500, 3000, 3600, 4300, 5000, 5800, 6800, 8100, 10300, 12000, 15000, 18000, 22000, 24000, 26000, 30000, 35000, 40000, 45000, 50000, 55000, 60000, 65000, 70000, 75000, 80000, 85000, 90000, 95000, 100000, 110000, 120000, 130000, 140000, 150000, 160000, 170000, 180000, 190000, 200000, 220000, 240000, 260000, 280000, 300000, 330000, 360000);
for($lvl=0;$lvl<count($levels);$lvl++)
if($xp>=$levels[$lvl])
$level = $lvl;
$next = $level+1;
$remain = $levels[$next]-$xp;
$percent = round((($xp-$levels[$level])/($levels[$next]-$levels[$level]))*100,2);
$percent_bar = round($percent*7.75);
echo "
<div style=\"color: black; position: absolute; right: 374px; top: 156px; z-index:555; height: 17px; width: ".$percent_bar."px;   background: #1b96ff; -moz-border-radius: 5px;
-webkit-border-radius: 5px; \"></div></div> 

 <div style='color: black; position: absolute; top: 155px;'><center>
 <input class='hintanchor' style='z-index:5; text-align:center; font-size: 13px; width: 775px; height: 14px;' disabled='disabled'>
 </div> 
";
}
?>
<br><br><span 
style='font-size: 16px;'><br></span>
<span style='color: rgb(255, 0, 0);'></span></td></tr></tbody></table>
 
Така ?



Код:
	<table class='achievement'><tbody><tr><td>
<?php
if($_SESSION['name']) {
$name = $_SESSION['name'];
$sql = "SELECT * FROM users WHERE name = '$name'";
$do = mysql_query($sql);
$my = mysql_fetch_array($do);
$xp = $my['exp'];
$levels = array(0, 50, 140, 240, 320, 400, 500, 650, 800, 950, 1150, 1350, 1700, 2100, 2500, 3000, 3600, 4300, 5000, 5800, 6800, 8100, 10300, 12000, 15000, 18000, 22000, 24000, 26000, 30000, 35000, 40000, 45000, 50000, 55000, 60000, 65000, 70000, 75000, 80000, 85000, 90000, 95000, 100000, 110000, 120000, 130000, 140000, 150000, 160000, 170000, 180000, 190000, 200000, 220000, 240000, 260000, 280000, 300000, 330000, 360000);
for($lvl=0;$lvl<count($levels);$lvl++)
if($xp>=$levels[$lvl])
$level = $lvl;
$next = $level+1;
$remain = $levels[$next]-$xp;
$percent = round((($xp-$levels[$level])/($levels[$next]-$levels[$level]))*100,2);
$percent_bar = round($percent*7.75);
$op="<div style=\"color: black; position: absolute; z-index:555; height: 14px; width: ".$percent_bar."px; background: #1b96ff; \">

<input type='text' name='exp' value='Експириънс: $percent' style='margin-top:-3px; border:none; z-index:700; background:none; color:#000;' disabled='disabled'/>

</div>";
echo "

 <div class='hintanchor' style='color: black; position: absolute; top: 155px; z-index:5; text-align:center; font-size: 13px; width: 775px; height: 14px; border: 1px solid black;'>
 $op
 
 </div>

";

}
?>
<br><br><span style='font-size: 16px;'><br></span>
<span style='color: rgb(255, 0, 0);'></span></td></tr></tbody></table>
 

Back
Горе