我有一個運行在CakePHP上的網站,如何讓我的網站在iphone和ipad上看起來更好?如何爲iphone定製cakephp網站
是否有一個插件,我可以安裝並獲得一些優勢,或者我必須爲iphone設計自定義CSS,並在檢測到特定設備類型時使用相同的CSS。
我有一個運行在CakePHP上的網站,如何讓我的網站在iphone和ipad上看起來更好?如何爲iphone定製cakephp網站
是否有一個插件,我可以安裝並獲得一些優勢,或者我必須爲iphone設計自定義CSS,並在檢測到特定設備類型時使用相同的CSS。
您必須創建一個新的移動佈局,並根據改變佈局什麼用戶從中訪問網站的設備類型。
所以裏面的app_controller.php
您必須將RequestHandler
組件添加到$components
屬性數組,然後用beforeFilter
功能,你可以使用這樣的事情。
function beforeFilter() {
if ($this->RequestHandler->isMobile()) {
$this->layout = 'mobile_layout';
}
}
您需要自定義您的網站,以適應在iPhone或iPad下面是關於它的
一個簡單的教程Stoosh是正確的。
而不是在CakePHP中創建一個新的佈局,你可以使用CSS媒體查詢,爲移動提供明智的風格。
@media only screen and (max-device-width: 480px) {
/* Iphone styles go here */
}
這將允許瀏覽器選擇最適合使用的樣式,而不考慮設備類型。
如果我們必須爲iPad設備使用不同的佈局,你能幫助我嗎? – 2017-03-03 06:19:53