ホームページ  >  記事  >  バックエンド開発  >  PHP を使用してスキンの変更を実装する

PHP を使用してスキンの変更を実装する

WBOY
WBOYオリジナル
2016-06-23 14:32:231318ブラウズ

PHP を使用すると、実際には単純な「スキンの変更」を実現できます。実際、これは CSS を変更することを意味します (もちろん、asp.net 2.0 のように強力に実行することは不可能です)。まず、いくつかの CSS を準備する必要があります。ボックスタイトル { テキスト整列: 中央; フォントの太さ: 太字 }
. メニュー { 背景: 白; 5px; }
.menu-active { マージン: 2px; 背景: 黒; }
.menu-非アクティブ { マージン: 2px; パディング: 5px; }
.menu-inactive a { text-decoration: none }

styles/black_and_white.css
body { font-family: arial, font-サイズ: 小さい; マージン: 0px; }
. ボックス { 背景: #eee; 境界線: 1px; テキストの位置: 中央; }
.ボックスコンテンツ {背景:白; パディング:10px;}
.menu {マージン:5px; }
.menu-active { テキスト装飾: なし; フォントの太さ: 太字; }
.menu-inactive { マージン: 2px;テキスト装飾: なし; }


index .php


$style = "default";
if ( $_GET["style"] )
$style = $_GET["スタイル"];
$ files = array( );
$dh = opendir( "styles" );

while( $file = @readdir( $dh ) )

{
if( preg_match( "/ [.]css$/", $file ) )
{
$file = preg_replace( "/[.]css$/", "", $file );
$files []= $file;
}
}
?>