Bonsoir,
J'ai un décalage dans mon site qui ne peut se résoudre seulement avec l'utilisation d'un css spécifique à IE7 et inférieur.
Mais j'utilise un StyleSwitcher (tuto Alsacreations) et comment puis-je utiliser un "If IE" alors que mon style est utilisé grâce a un php.
Voici mon code :
et le code de mon fichier php styleswitcher :
Comment puis-je faire pour utiliser "If IE" avec ca ?
Merci
J'ai un décalage dans mon site qui ne peut se résoudre seulement avec l'utilisation d'un css spécifique à IE7 et inférieur.
Mais j'utilise un StyleSwitcher (tuto Alsacreations) et comment puis-je utiliser un "If IE" alors que mon style est utilisé grâce a un php.
Voici mon code :
<?php
header('Content-type: text/html; charset=iso-8859-1');
require_once './styles/styleswitcher.inc.php';
?>
<link rel="stylesheet" media="screen, projection" type="text/css" id="css" href="<?php echo $url; ?>" />
et le code de mon fichier php styleswitcher :
<?php
function construire_url($dossier)
{
return 'http://www.highlightedproject.com/projects/bioshock/styles/' . htmlspecialchars($dossier) . '/style.css';
}
$dossiers = array(
'columbia',
'rapture'
);
$actuel = htmlspecialchars($_SERVER['PHP_SELF']);
$new_style = (isset($_GET['style'])) ? $_GET['style'] : '';
$cookie_style = (isset($_COOKIE['style'])) ? $_COOKIE['style'] : '';
if(in_array($new_style, $dossiers, true))
{
setcookie('style', $new_style, time() + (365 * 24 * 3600), '/');
$url = construire_url($new_style);
}
else if(in_array($cookie_style, $dossiers, true))
{
$url = construire_url($cookie_style);
}
else
{
$url = construire_url($dossiers[0]);
}
?>
Comment puis-je faire pour utiliser "If IE" avec ca ?
Merci