28172 sujets

CSS et mise en forme, CSS3

Bonjour à tous,

J'utilise Knacss pour un projet et rentre mon site adaptable sur smartphone et tablette et la partie central le fait très biens mais par contre je souhaiterai qu'une partie du head fasse comme le reste mais je n'arrive à trouver comment faire pour cette partie soit aussi adaptative.

Je voudrais savoir si l'un d'entre vous pourrai m'aidez à comprendre le fonctionnement de la grid pour rendre mon head compatible.

Merci de votre aide
Modifié par Mimil5 (29 Oct 2013 - 16:25)
Administrateur
Bonjour,

Sans un minimum de code, ni savoir ce que contient ce fameux "head", je pense que personne ne pourra te répondre Smiley ohwell
Merci de ta réponse et je comprends qu'il faille mettre du code et en faite je rechercher la meilleur façon de tout vous expliquer.

pour ma page de départ je suis partie de ce code :

<!doctype html>
<!--[if lte IE 7]> <html class="no-js ie67 ie678" lang="fr"> <![endif]-->
<!--[if IE 8]> <html class="no-js ie8 ie678" lang="fr"> <![endif]-->
<!--[if IE 9]> <html class="no-js ie9" lang="fr"> <![endif]-->
<!--[if gt IE 9]> <!--><html class="no-js" lang="fr"> <!--<![endif]-->
<head>
		<meta charset="UTF-8">
		<!--[if IE]><meta http-equiv="X-UA-Compatible" content="IE=edge"><![endif]-->
		<title>J'aime Schnaps.it</title>
		<meta name="viewport" content="width=device-width, initial-scale=1.0">
		<!--[if lt IE 9]>
		<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
		<![endif]-->
		<link rel="stylesheet" href="css/knacss.css" media="all">
		<link rel="stylesheet" href="css/styles.css" media="all">
</head>
<body>
	
	<header id="header" role="banner" class="line pam">
		Lorem Elsass ipsum lacus leverwurscht Wurschtsalad mamsell Gal. gewurztraminer turpis, suspendisse commodo Oberschaeffolsheim ornare aliquam semper Miss Dahlias Mauris turpis sagittis kuglopf eleifend dignissim baeckeoffe geht's Richard Schirmeck mollis habitant schnaps ante et sit leo schpeck sit Salu bissame Salut bisamme varius quam. amet elementum nullam bissame bredele Heineken picon bière gal sed risus, condimentum Verdammi ch'ai ac réchime météor barapli s'guelt quam, non Christkindelsmärik blottkopf, Carola tellus rucksack vielmols, Gal !
	</header>
	<div id="main" role="main" class="row">
		<div class="col w20 pam aside">
			<nav id="navigation" role="navigation">
				<ul class="pam">
					<li class="pam">Picon bière</li>
		  			<li class="pam">Melfor</li>
		    		<li class="pam">Carola</li>
		    		<li class="pam">Kuglof</li>
		    		<li class="pam">Wurscht</li>
	    		</ul>
    		</nav>
			<p class="">Tu restes pour le lotto-owe ce soir, y'a baeckeoffe ? Yeuh non, merci vielmols mais che dois partir à la Coopé de Truchtersheim acheter des mänele et des rossbolla pour les gamins. Hopla tchao bissame ! Consectetur adipiscing elit</p>
		</div>
		<div class="col pam content">
			<p class="">Hopla vous savez que la mamsell Huguette, la miss Miss Dahlias du messti de Bischheim était au Christkindelsmärik en compagnie de Richard Schirmeck (celui qui a un blottkopf), le mari de Chulia Roberstau, qui lui trempait sa Nüdle dans sa Schneck ! Yo dû, Pfourtz ! Ch'espère qu'ils avaient du Kabinetpapier, Gal !</p>
			<p class="">Yoo ch'ai lu dans les DNA que le Racing a encore perdu contre Oberschaeffolsheim. Verdammi et moi ch'avais donc parié deux knacks et une flammekueche. Ah so ? T'inquiète, ch'ai ramené du schpeck, du chambon, un kuglopf et du schnaps dans mon rucksack. Allez, s'guelt ! Wotch a kofee avec ton bibalaekaess et ta wurscht ? Yeuh non che suis au réchime, je ne mange plus que des Grumbeere light et che fais de la chym avec Chulien. Tiens, un rottznoz sur le comptoir.</p>
			<p class="">Tu restes pour le lotto-owe ce soir, y'a baeckeoffe ? Yeuh non, merci vielmols mais che dois partir à la Coopé de Truchtersheim acheter des mänele et des rossbolla pour les gamins. Hopla tchao bissame ! Consectetur adipiscing elit</p>
		</div>
		<aside class="col w20 pam aside">
			<p class="">Hopla vous savez que la mamsell Huguette, la miss Miss Dahlias du messti de Bischheim était au Christkindelsmärik en compagnie de Richard Schirmeck (celui qui a un blottkopf), le mari de Chulia Roberstau, qui lui trempait sa Nüdle dans sa Schneck ! Yo dû, Pfourtz ! Ch'espère qu'ils avaient du Kabinetpapier, Gal !</p>
		</aside>
	</div>
	<footer id="footer" role="contentinfo" class="line pam txtcenter">
		Lorem Elsass ipsum lacus leverwurscht Wurschtsalad mamsell Gal. gewurztraminer turpis, suspendisse commodo Oberschaeffolsheim ornare aliquam semper Miss Dahlias Mauris turpis sagittis kuglopf eleifend dignissim baeckeoffe geht's Richard Schirmeck mollis habitant schnaps ante et sit leo schpeck sit Salu bissame Salut bisamme varius quam. amet elementum nullam bissame bredele Heineken picon bière gal sed risus, condimentum Verdammi ch'ai ac réchime météor barapli s'guelt quam, non Christkindelsmärik blottkopf, Carola tellus rucksack vielmols, Gal !
	</footer>
</html>


générer grâce au site : http://schnaps.it/

et j'ai modifier la head de cette façon :


<header id="header" role="banner" class="line pam">
	<div id="logo">
		<a href="index.php"><img src="img/logo.png" /></a>
	</div>
	<div id="connexion">
		<a href="connexion.php">Je me connecte</a>
		<a href="connexion.php"><img src="/img/personnage-chauffons-moins-cher.png"/></a>
	</div>
</header>


et je souhaiterai que met div logo et connexion sur smartphone soit l'un en dessous de l'autre

j'espère que je m'exprime bien
Modifié par Mimil5 (29 Oct 2013 - 18:02)
Administrateur
Les gabarits de Schnaps.it devraient tous être automatiquement responsive.

Lequel as-tu choisi ? (il y en a 7 possibles)
j'ai choisi le 7ieme mais en faite seul les éléments à partir de la <div id="main"> sont responsive j'ai l'impression ou alors le problème viens des modifications que j'ai faite?

merci de ton aide
Administrateur
Je confirme que ce gabarit est responsive (il suffit de réduire la taille de fenêtre pour t'en rendre compte).

Le problème vient donc certainement de ce que tu as modifié ou ajouté dedans.
oui je m'en suis biens rendu compte qu'en réduisant la fenêtre tous les éléments du site bouger Smiley smile c'est de la magie on dirai

je vais recommencer à partir du code d'origine pour trouver pourquoi ça ne va pas.

J'abuse peu être mais comment tu me conseil de placer le dans mon head le je me connecte sachant que je le veux sur la droite de la page en pleine page et en dessous du logo une fois réduit?

si je fixe son emplacement ça ne va pas aller?
Administrateur
Mimil5 a écrit :
J'abuse peu être mais comment tu me conseil de placer le dans mon head le je me connecte sachant que je le veux sur la droite de la page en pleine page et en dessous du logo une fois réduit?

si je fixe son emplacement ça ne va pas aller?

Bonjour,

Je crois qu'il manque des mots dans ta phrase Smiley smile

Toujours est-il que ça ne peut pas "marcher tout seul" : il faut explicitement dire à tes éléments quoi faire et dans quelles conditions.

J'ai l'impression que tu connais mal les CSS Media Queries (voire pas du tout). Ils sont la clé indispensable pour ce genre de choses.
Il te faut impérativement les maîtriser pour pouvoir réaliser un site responsive.

Voici l'article dédié sur Alsacréations :
http://www.alsacreations.com/article/lire/930-css3-media-queries.html

Et voici une démonstration rapide :
http://www.alsacreations.com/xmedia/tuto/exemples/mediaqueries/layout.html

Bonne lecture et bonne chance Smiley smile
je suis impardonnable ma phrase est complétement incompressible...

en effet j'ai du mal à comprendre le CSS Media Queries en même temps je viens seulement de me pencher dessus mais il va falloir que ça rentre car c'est vraiment génial Smiley smile


Merci pour tes article et ton aide je vais lire ça avec attention
@Raphael Merci pour ta lecture j'ai résolu mon problème et comprend mieux plusieurs point important en css et surtout le CSS Media Queries

je clôture le topic Smiley smile