2012-06-01 3 views
3

Я хочу добавить поплавок правильного стиля для этого PHP эхаДобавить стиль эхо

<?php echo $PAGE->button; ?> 
<?php } ?> 
+2

Вы не можете добавить стиль в эхо. Это оператор. Он может использоваться для вывода HTML, который может быть создан с помощью CSS или устаревших атрибутов HTML. – EFraim

ответ

7

В HTML:

<div class="foo"> 
    <?php echo $PAGE->button; ?> 
    <?php } ?> 
</div> 

И в CSS:

.foo { 
    /* some styles here */ 
} 

или просто , но не рекомендуется встроенное моделирование:

<?php echo "<div style='float: right;'>". $PAGE->button ."</div>"; ?> 
+0

+1 для предоставления обоих опций –

0
<?php echo "<div style='float: right;'>". $PAGE->button ."</div>"; ?> 
1
<?php echo "<div style=\"float:right;\">" . $PAGE->button . "</div>"; ?> 
<?php } ?> 

Это будет плавать на кнопку весь вправо

0

вы не можете дать стиль эхо-функция. но вы можете обернуть его в lable или p или любой другой тег html и дать float: в стиле.

как это,

<p style="float: right;"><?php echo $PAGE->button.?></p> 
+0

Действительно ли эхо-функция? Я думаю, что это работает скорее как оператор. – EFraim

+0

nopr это php-функция, насколько я знаю. –

+0

Ну, официальные документы не согласны с вами: http://docs.php.net/manual/en/function.echo.php – EFraim

0

Делать это более чистый способ:

<div style="float: right;"><?php echo $PAGE->button; ?></div> 
0

У вас есть несколько вариантов, предпочтительный метод, чтобы определить значения для вашей кнопки в файле CSS :

  • Это снижает накладные расходы, так как вы не загружаете больше байтов на каждую загрузку страницы, так как вы можете настроить свой сервер на кеш-стиль lesheets.

Или таблица стили в вашей голове:

  • Это не спасет вас пропускной способность, но будет держать стиль отделен от HTML и сохранить в стиле на месте.

Или вы можете использовать встроенный стайлинг.

<style> 
.button{ 
    float:right; 
} 
</style> 

<!--Using the button class from the stylesheet, Notice how many less characters there is--> 
<input type="button" value="Button" class="button" name="B3"> 
<br /> 

<!--Using the same class from the stylesheet, but wrapping the button within a span--> 
<span class="button"><input type="button" value="Button" name="B3"></span> 
<br /> 

<!--The inline method--> 
<span style="float:right"><input type="button" value="Button" name="B3"></span> 
Смежные вопросы