2012-06-01 59 views
3

我想一個浮動權風格呼應添加風格呼應

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

您無法真正地將樣式添加到回顯中。這是一個運營商。它可以用於輸出HTML,可以使用CSS或遺留HTML屬性來設置樣式。 – EFraim

回答

7

添加到這個PHP在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:right。

這樣,

<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>