Bonjour,
Je suis entrain de réaliser le design pour un serveur de jeu. J'ai déjà fait la planche sous Photoshop, et je suis actuellement entrain de coder le tout en css et xhtml. Le site sera propulsé sous Wordpress.
Ci-dessous le lien vers la planche du site.
http://radicalcorp.info/upload/fenrir/07.jpg
Je n'y connais pas grand chose en css, je me suis d'abord basé sur un thème assez simple de Wordpress, puis m'y suis mis du début avec l'aide de conseil de départ. J'obtiens l'effet voulu, mais en contournant les problèmes, et c'est pas ce que je veux. Le design tel qu'il est est correctement agencé, le problème est que je suis dans l'obligation de mettre une hauteur fixe au wrapper central, sinon le site est totalement dispatché.
Je vous met le lien vers le design en ligne.
http://radicalcorp.info/fenrir-design/
Je vous liste aussi les problèmes que je rencontre pour l'instant:
-obligation d'avoir une hauteur fixe pour le wrapper de contenu, sinon le site est totalement dispatché.
[Résolu = utilisation de span plutot que de div. ^^']-pour le div du statut des serveurs, je suis obligé de bidouiller avec un margin-top négatif pour que ce soit aligné, ça donne un code assez malpropre et compliqué, alors que je suis certain que je pourrais faire simple...
Ci-dessous, le css et la page.
Donc voilà, j'aurais voulu un peu d'aide, et savoir si je ne m'embarqué pas dans la mauvaise direction avec le code actuel.
Merci par avance.
Modifié par Radical Edward (22 Jul 2006 - 14:55)
Je suis entrain de réaliser le design pour un serveur de jeu. J'ai déjà fait la planche sous Photoshop, et je suis actuellement entrain de coder le tout en css et xhtml. Le site sera propulsé sous Wordpress.
Ci-dessous le lien vers la planche du site.
http://radicalcorp.info/upload/fenrir/07.jpg
Je n'y connais pas grand chose en css, je me suis d'abord basé sur un thème assez simple de Wordpress, puis m'y suis mis du début avec l'aide de conseil de départ. J'obtiens l'effet voulu, mais en contournant les problèmes, et c'est pas ce que je veux. Le design tel qu'il est est correctement agencé, le problème est que je suis dans l'obligation de mettre une hauteur fixe au wrapper central, sinon le site est totalement dispatché.
Je vous met le lien vers le design en ligne.
http://radicalcorp.info/fenrir-design/
Je vous liste aussi les problèmes que je rencontre pour l'instant:
-obligation d'avoir une hauteur fixe pour le wrapper de contenu, sinon le site est totalement dispatché.
[Résolu = utilisation de span plutot que de div. ^^']-pour le div du statut des serveurs, je suis obligé de bidouiller avec un margin-top négatif pour que ce soit aligné, ça donne un code assez malpropre et compliqué, alors que je suis certain que je pourrais faire simple...
Ci-dessous, le css et la page.
/*
Theme Name: Fenrir Colorful
Theme URI: http://serveur-fenrir.net/
Description: Design réservé au site du serveur Fenrir
Version: 1.0
Author: Fenrir
Author URI: http://serveur-fenrir.net/
Aucune reproduction n'est autorisée */
/* DEBUT DU DESIGN GENERAL DU SITE -------------------------------------------- */
body
{
background-color:#C7B29A;
font-family:Tahoma;
font-size:12px;
line-height:20px;
margin:0 auto;
}
#bigwrapper
{
position:absolute;
width:750px;
left:50%;
margin-left:-375px;
color:#fff;
padding:0;
}
#header
{
position:relative;
width:750px;
height:111px;
background-image:url(header-750x111.gif);
}
#wrapper
{
position:relative;
width:750px;
height: 2000px;
background-color:#000000;
}
#middle01
{
position:relative;
width:82px;
height: 100%;
float:left;
background-image:url(middle-01-82x1.gif)
}
#middle02
{
position:relative;
width:155px;
height: 100%;
float:left;
background-position: top left;
background-repeat: no-repeat;
background-image:url(middle-02-155x960.gif);
background-color: #F1EFE2;
}
#middle03
{
position:relative;
width:5px;
height: 100%;
float:left;
background-position: top left;
background-repeat: no-repeat;
background-image:url(middle-03-5x959.gif);
background-color: #F1EFE2;
}
#middle04
{
position:relative;
width:429px;
height: 100%;
float:left;
background-position: top left;
background-repeat: no-repeat;
background-image:url(middle-04-429x959.gif);
background-color: #D7DDDF;
}
#middle05
{
position:relative;
width:79px;
height: 100%;
float:left;
background-image:url(middle-05-79x1.gif)
}
#footer
{
position:relative;
width:750px;
height:38px;
background-image:url(footer-750x38.gif);
}
/* FIN DU DESIGN GENERAL DU SITE ---------------------------------------------- */
/* DEBUT DU DESIGN DES COLONNES DU SITE --------------------------------------- */
.navigation
{
margin-left: 5px;
margin-right: 5px;
margin-top: 49px;
height: 209px;
width: 146px;
color: #9AB40B;
font-weight: bold;
font-size: 16px;
text-align: center;
}
.navigation a:link, a:visited
{
text-decoration: none;
color: #9AB40B;
}
.navigation a:hover
{
text-decoration: none;
color: #D36024;
}
.watch
{
margin-left: 5px;
margin-right: 5px;
margin-top: 30px;
height: 71px;
width: 146px;
color: #9E8B75;
font-weight: bold;
font-size: 12px;
line-height: 15px;
}
.statuts
{
width: 130px;
height: 71px;
}
.serveurs
{
width: 90px;
position:relative;
float: left;
text-align: right;
}
.online
{
width: 37px;
color: #9AB40B;
position:relative;
float: right;
text-align: left;
margin-left: 3px;
}
.offline
{
width: 37px;
color: #CC0000;
position:relative;
float: right;
text-align: left;
margin-left:3px;
}
.post
{
padding-left: 10px;
padding-right: 10px;
color: #9E8B75;
text-align: justify;
}
.post a:link, a:visited
{
color: #766455;
text-decoration: none;
}
.post a:hover
{
color: #CBB99C;
text-decoration: none;
}
.post h3
{
color: #D36024;
text-transform:uppercase;
font-size:20px;
text-align: right;
font-style:italic;
margin:0px 0 -2px;
}
.post h2
{
color: #D36024;
font-size:12px;
text-align: right;
font-style:italic;
margin:0px 0 -2px;
}
.quote
{
border-top: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
font-style:italic;
padding-top: 3px;
padding-left: 3px;
padding-bottom: 3px;
padding-right: 25px;
text-transform:uppercase;
font-size:10px;
line-height:12px;
text-align: left;
margin-top: 5px;
margin-bottom: 5px;
background-image:url(quote.gif);
background-position:top right;
background-repeat:no-repeat;
}
.quote a:link, a:visited
{
color: #766455;
text-decoration: none;
}
.quote a:hover
{
color: #CBB99C;
text-decoration: none;
}
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head profile="http://gmpg.org/xfn/11">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Serveur Fenrir - test de design</title>
<meta name="description" content="This is the WordPress theme playground for the undersigned / Webdesign reference book.">
<meta name="keywords" content="Ragnarok, Online, mmorpg, rpg, multijoueur, serveur, gratuit, pk, player, killable, fenrir, jeu, petite, config, long, profond, agreable, beau, riche">
<meta name="generator" content="WordPress 2.0.2"><!-- leave this for stats -->
<link rel="stylesheet" href="style.css" type="text/css" media="screen">
<link rel="alternate" type="application/rss+xml" title="Serveur Fenrir RSS Feed" href="http://serveur-fenrir.net/page/feed/">
<link rel="pingback" href="http://serveur-fenrir.net/page/xmlrpc.php">
<link rel="EditURI" type="application/rsd+xml" title="RSD" href="http://serveur-fenrir.net/page/xmlrpc.php?rsd">
</head><body>
<? function status_check( $ip, $port )
{
$up = @fsockopen( $ip, $port, $errno, $errstr, 1 );
if( $up == false )
{
return "<span class='offline'>Offline</span><br />";
}
else
{
return "<span class='online'>Online</span><br />";
}
@fclose( $up );
}
?>
<div id="bigwrapper">
<div id="header"></div>
<div id="wrapper">
<div id="middle01"></div>
<div id="middle02">
<div class="navigation">
<a href="#">News</a><br />
<a href="#">Serveur</a><br />
<a href="#">Histoire</a><br />
<a href="#">Regles</a><br />
<a href="#">Installation</a><br />
<a href="#">Inscription</a><br />
<a href="#">Divers</a><br />
</div>
<div class="watch"><div class="statuts"><?
include("func_watch.php");
$ip="**.***.***.***";
echo "<span class='serveurs'>Login server : </span>".status_check( $ip, 6900 );
echo "<span class='serveurs'>Char server : </span>".status_check( $ip, 5121 );
echo "<span class='serveurs'>Map server : </span>".status_check( $ip, 6120 );
?></div></div>
</div>
<div id="middle03"></div>
<div id="middle04"><div class="post"><h3>Lorem ipsum ratatinus Malabinus</h3><h2>Lorem ipsum dolor sit amet, consectetuer adipiscing elit.</h2> Proin vulputate mauris sit amet elit. Pellentesque nec metus. Nunc egestas magna et turpis. Phasellus sed eros.Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Proin vulputate mauris sit amet elit. Pellentesque nec metus. <a href="#">Nunc egestas magna et turpis.</a> Phasellus sed eros.Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Proin vulputate mauris sit amet elit. Pellentesque nec metus. Nunc egestas magna et turpis. Phasellus sed eros.Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Proin vulputate mauris sit amet elit. Pellentesque nec metus. Nunc egestas magna et turpis. Phasellus sed eros.Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Proin vulputate mauris sit amet elit. Pellentesque nec metus. Nunc egestas magna et turpis. Phasellus sed eros.Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Proin vulputate mauris sit amet elit. Pellentesque nec metus. Nunc egestas magna et turpis. Phasellus sed eros.Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Proin vulputate mauris sit amet elit. Pellentesque nec metus. Nunc egestas magna et turpis. Phasellus sed eros.Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Proin vulputate mauris sit amet elit. Pellentesque nec metus. Nunc egestas magna et turpis. Phasellus sed eros.Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Proin vulputate mauris sit amet elit. Pellentesque nec metus. Nunc egestas magna et turpis. Phasellus sed eros.Lorem ipsum dolor sit amet, consectetuer adipiscing elit. <div class="quote">C'est la danse des canards !!! Coin Coin Coin. Juste un petit test pour voir ce que donne les bloques de citations.</div> Proin vulputate mauris sit amet elit. Pellentesque nec metus. Nunc egestas magna et turpis. Phasellus sed eros.Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Proin vulputate mauris sit amet elit. Pellentesque nec metus. Nunc egestas magna et turpis. Phasellus sed eros.Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Proin vulputate mauris sit amet elit. Pellentesque nec metus. Nunc egestas magna et turpis. Phasellus sed eros.Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Proin vulputate mauris sit amet elit. Pellentesque nec metus. Nunc egestas magna et turpis. Phasellus sed eros.Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Proin vulputate mauris sit amet elit. Pellentesque nec metus. Nunc egestas magna et turpis. Phasellus sed eros.Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Proin vulputate mauris sit amet elit. Pellentesque nec metus. Nunc egestas magna et turpis. Phasellus sed eros.Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Proin vulputate mauris sit amet elit. Pellentesque nec metus. Nunc egestas magna et turpis. Phasellus sed eros.Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Proin vulputate mauris sit amet elit. Pellentesque nec metus. Nunc egestas magna et turpis. <div class="quote">Phasellus sed eros.Lorem ipsum dolor sit amet, consectetuer adipiscing elit. <a href="#">Proin vulputate mauris sit amet elit.</a> Pellentesque nec metus. Nunc egestas magna et turpis. Phasellus sed eros.Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Proin vulputate mauris sit amet elit. Pellentesque nec metus. Nunc egestas magna et turpis.</div> Phasellus sed eros.Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Proin vulputate mauris sit amet elit. Pellentesque nec metus. Nunc egestas magna et turpis. Phasellus sed eros.Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Proin vulputate mauris sit amet elit. Pellentesque nec metus. Nunc egestas magna et turpis. Phasellus sed eros.Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Proin vulputate mauris sit amet elit. Pellentesque nec metus. Nunc egestas magna et turpis. Phasellus sed eros.Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Proin vulputate mauris sit amet elit. Pellentesque nec metus. Nunc egestas magna et turpis. Phasellus sed eros.Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Proin vulputate mauris sit amet elit. Pellentesque nec metus. Nunc egestas magna et turpis. Phasellus sed eros.Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Proin vulputate mauris sit amet elit. Pellentesque nec metus. Nunc egestas magna et turpis. Phasellus sed eros.</div></div>
<div id="middle05"></div>
</div>
<div id="footer"></div>
</div>
</body></html>
Donc voilà, j'aurais voulu un peu d'aide, et savoir si je ne m'embarqué pas dans la mauvaise direction avec le code actuel.
Merci par avance.
Modifié par Radical Edward (22 Jul 2006 - 14:55)