Защо пренася на друг ред...

amarok

Registered
Защо подяволите след това което съм оградил в червено пренася на друг ред ...


Ниво $percent%\n <div style=\"height: 10px; width: 150px; background: #8c8c8c;\"><div style=\"height: 10px; width: ".$percent_bar."px; background: #ffb400;\"></div></div>
 
Когато махнеш \n не трябва да ти го пренася или другия вариант грешката да е в друга част от кода ....
 
Ами освен да е в този код грешката,

Код:
$xp = $my['exp'];
$levels = array(0,250,1000,5000,25000,100000,250000,500000,1000000,2500000,5000000);
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*1.5);

но неми се вярва където и да сложа предишния код ми го пренася бара с експирианса на долния ред а текста Ниво: седи над него ....
 
Както emagi вече каза div е блоков елемент. За да седи на същия ред трябва да го позиционираш добре. Поиграй си с css.
Пробвай да сложиш ляв align.
 

Горе