Imprimer le contenu du site sans les menus

Annuaire-portail.fr
WRInaute discret
WRInaute discret
 
Messages: 215
Inscription: 17 Fév 2009

Imprimer le contenu du site sans les menus

Message le Dim Oct 17, 2010 23:43

J'ai encore une question décidément..

J'aimerai permettre aux visiteurs d'imprimer s'ils le desirent uniquement le centre de ma page et non les menus colonne gauche et droite. Ce sont des formes de fiches..
Est ce faisable ?

Mes pages sont en php mais je n'utilise pas de base de données dynamiques pour le contenu.
En javascript peut etre ?

idefix
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 319
Inscription: 17 Jan 2007

Re: Imprimer le contenu du site sans les menus

Message le Dim Oct 17, 2010 23:52

Non c'est en css. Fais une recherche sur "css media print".

Annuaire-portail.fr
WRInaute discret
WRInaute discret
 
Messages: 215
Inscription: 17 Fév 2009

Re: Imprimer le contenu du site sans les menus

Message le Lun Oct 18, 2010 0:52

ok je vais voir ca me fait peur deja rien que l'enoncé lol j'ai du mal avec les CSS depuis le début je pensais que c'etait uniquement un "regroupement" de style de police (gras+souligné+taille par ex.) et c'est tout mais apparement non ca va bien au delà. J'ai des lacunes grave :(

CARREZ
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 40
Inscription: 12 Mai 2006

Re: Imprimer le contenu du site sans les menus

Message le Lun Oct 18, 2010 7:26

C'est assez simple, il suffit de faire un fichier "print.css" par exemple, de l'inclure dans toutes les pages :
<link rel="stylesheet" type="text/css" media="print" href="print.css" />

Et ensuite dans ce fichier de déclarer tous les éléments qui ne doivent pas apparaitre de cette manière :

.colgauche, .coldroite, .header {display: none;} si les conteneurs ont des classes
OU
#colgauche, #coldroite, #header {display: none;} si les conteneurs ont des id ...

Il est possible aussi de modifier l'apparence complète de ce qui est imprimé dans ce même fichier.

Annuaire-portail.fr
WRInaute discret
WRInaute discret
 
Messages: 215
Inscription: 17 Fév 2009

Re: Imprimer le contenu du site sans les menus

Message le Lun Oct 18, 2010 12:05

J'avais à peu près compris, mais là où ca se complique c'est que mes tables n'ont pas l'air d'avoir ni de class ni de id (j'ai acheté un kit à 20$)

extrait du debut de la table:
<TABLE border="0" cellpadding="0" cellspacing="0" height="100%">
<TR>
<TD width="1" bgcolor="black" rowspan="2"><IMG src="/images/spacer.gif" width="1" height="1"></TD>
<TD width="229" valign="top" bgcolor="#AEC642" height="100%"><TABLE border="0" cellpadding="0" cellspacing="0" width="229">

Peut etre je peux changer et ajouter des class ou id ?

CARREZ
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 40
Inscription: 12 Mai 2006

Re: Imprimer le contenu du site sans les menus

Message le Jeu Oct 21, 2010 11:59

Oui, sans classes ni id tu ne pourra pas faire grand chose ... A part cacher toutes les tables :D


spout
WRInaute accro
WRInaute accro
 
Messages: 4378
Inscription: 14 Mai 2003

Re: Imprimer le contenu du site sans les menus

Message le Jeu Oct 21, 2010 12:17

Annuaire-portail.fr a écrit:Peut etre je peux changer et ajouter des class ou id ?


Oui tu les ajoutes toi même à la table, ou tu mets un div avec class ou id autour du menu.
Un thème à 20$ en tables avec spacer.gif années 90 c'est l'arnaque :mrgreen:

idefix
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 319
Inscription: 17 Jan 2007

Re: Imprimer le contenu du site sans les menus

Message le Jeu Oct 21, 2010 15:10

C'est ce à quoi je pensais : mettre des id et des classes sur le contenu des cellules et non sur les cellules elle-même.
Ensuite masquer les contenus avec la méthode citée précédemment. Et enfin, toujours dans la feuille css, probablement modifier la taille des cellules afin d'avoir une belle mise en page (réduire à 1px la taille des cellules qui contenaient les menus par exemple).

Ca fait tout de même partie des nombreuses raisons pour lesquelles on utilise plus de mise en page en table :)

Annuaire-portail.fr
WRInaute discret
WRInaute discret
 
Messages: 215
Inscription: 17 Fév 2009

Re: Imprimer le contenu du site sans les menus

Message le Jeu Oct 21, 2010 22:21

Le probleme c'est que je ne connais rien d'autre que ces techniques de table et je ne sais pas du tout comment marche les div. et id. Ces "pavés" que l'on positionne où l'on veut .. mais je sais meme pas comment c'est possible ca mdr en deux mots comment ca marche le positionnement c'est en pixels c'est ca ? (quand je disais que j''avais des lacunes, j'exagerai pas hein) lol

Sinon spout, moi je trouve que ca a son charme ca me gonfle un peu de voir tout cette nouvelle mode wrodpress et toutiquanti où tout les sites se ressemblent comme deux gouttes d'eau et n'ont pas d'âmes. En plus, pour moi tous ces blogs ont une hierarchisation des donnés qui n'est pas clair du tout par rapport à un site traditionnel.. ca fait trop style on entasse les données dans un ordre chronologique et vogue la galere. Le pire c'est tout ces blogs qui ont pour theme l'optimisation google.. ils n'ont que ca à la bouche alors que leur blog n'est pas clair. Pour moi ils sont en train de se déconnecter de la réalité. Le principe des "billets" sur un blog avec une colonne fine en milieu d'ecran c'est peut etre bon pour le positionnement, c'est bien mais c'est un peu "cheap" et un peu facile.. ca vise pas le long terme mais juste à créer un buzz passager..Je prefere facon arnaque à 20$ un template avec des fondations solides.. mais c'est mon avis personnel. (rien à voir avec mon site www. cela dit en passant qui n'etait q'un apprentissage..) Le template sur lequel je travaille est vraiment agréable est à une vrai identité visuelle.. sans blague tout ces wordpress, c'est du formatage.


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités