以外我已創建爲gettext的翻譯的功能,這是在頭文件中:回聲功能跳躍股利
function _ex($text){
echo gettext($text);
}
當我使用函數_ex(「」);它轉換任何文本是在功能,但是當我使用它的另一個函數內部蒙山一個div裏面,像這樣偉大的工程,:
echo '
<div class="row row-centered">
<div class="col-md-3"></div>
<div class="col-md-5">
<div class="alert alert-danger">
<strong>' . _ex("Oh snap!"). '</strong> You are banned. <b><u>Do not</u></b> register another account
<br>Reason you are banned: <b><u>'.$banneduser->reason.'</u></b>
</div>
</div>
</div>';
它由於某種原因,跳格之外COL-MD-5和最終顯示像這樣:
它工作在一些其他的文件,只是沒有這一點。我有 ' 。 _ex(「」)。 '所以它在回聲裏面工作。這背後是否有原因,開盤報價是否取消了這個div?是因爲它被回聲兩次嗎?什麼是不必重寫我的所有代碼就可以阻止這種情況的方法?結束第一個回聲,然後使用該函數並重新打開另一個回聲?有沒有一個函數,檢查它是否已經被回顯,如果它只是返回它而不是回聲?
我想這是因爲警報類不繼承父div的實現。你可以打開谷歌Chrome瀏覽器的檢查元素,並檢查警報分區。嘗試更改警報元素的位置。像改變它到固定。但一定要添加調整,使其像中心一樣填充。 – Gokigooooks 2015-02-05 14:57:09
@Gokigooooks不是引導問題。 [看到這個沙盒。](http://sandbox.onlinephpfunctions.com/code/b94bcbf20774af04fcf6d4fd64a5d7949819b518)請注意,在「hello world」之前,「東西」是如何結束的。 – sjagr 2015-02-05 15:12:37
是的,你是對的!但您也可以通過更改警報的引導CSS來解決此問題。但是你是更好地提出了他的問題。謝謝 – Gokigooooks 2015-02-05 15:37:05