У меня есть PHP эхо трех переменных полей:Echo элементы списка и выровнять их
<li>
<mark> <?php while($toprow2 = sqlsrv_fetch_array($stmt3)) {
echo $toprow2['overallRank'] ." ".$toprow2['EmployeeName'] ." ".$toprow2['Total_points_Rewarded']."<br/>";} ?>
</mark>
</li>
Среди этих трех переменных в списке, я хочу, чтобы выровнять первое поле «overallRank» налево , «EmployeeName» в центр и «Total_points_Rewarded» до крайнего правого.
Ниже приведен код, который я пытался для первого поля:
<li>
<mark> <?php while($toprow2 = sqlsrv_fetch_array($stmt3)) {
echo "<div style = "text-align=left" ."$toprow2['overallRank'] "</div>"." ".$toprow2['EmployeeName'] ." ".$toprow2['Total_points_Rewarded']."<br/>";} ?>
</mark>
</li>
, когда я использую три дивы:
echo "<div style ='text-align:left'>" . $toprow2['overallRank'] . "</div><div style ='text-align:centre'>" . $toprow2['EmployeeName'] . "</div><div style ='text-align:right'>" . $toprow2['Total_points_Rewarded'] . "</div>";
Я не в состоянии выровнять их: Текущий сценарий:
первый блок ранг, то имя и последние точки - три поля, которые я пытаюсь повторить здесь.
CSS используется для описанной выше ситуации:
li mark {
display: inline-block;
justify-content: space-between;
}
li mark div {
display: block;
margin: 4px;
padding: 5px;
min-height: 100px;
border: 1px solid #eebb55;
border-radius: 7pt;
background: grey;
}
@Abhay имеет большое решение: CSS Эйнт работать здесь, хотя
спасибо за вход. Вы использовали «.name» дважды. не проблема.Но его не читал css –
@Jane Augustine, исправил ответ. – Learner
Я исправил его и попробовал свои коды. Он не умеет читать css.Everything выглядит так прекрасно. Не знаю, почему. Все равно спасибо. Бог благословит. –