5160 sujets

Le Bar du forum

<mode vipère>
a écrit :
Un truc aussi moche, ça ne peut être qu'un site en full CSS ... mise en page alternative, donc !

</mode vipère>
Modérateur
<mode pas faché>
ce sont des groupe de paraphe en vertical-align:middle qui passe dans IE sans le table-cell , display:inline-block-inline ? et dimensionnés , bizarre ce IE , n'est ce pas ? si quelqu'un a une explication ....
je distingue assez mal les couleurs , ..., y'a du vert vipere , enfin si c'est vraiment du vert ...
</>
En bref, c'est du grand n'importe quoi © Microsoft Vintage Software Corporation, quoi Smiley lol ... qu'est-ce que ça donne dans IE7 ?

J'espère que je ne t'ai pas vexé, c'était juste histoire de troller un peu pour s'échauffer Smiley cligne
Sopo a écrit :
<mode vipère>
Un truc aussi moche, ça ne peut être qu'un site en full CSS ... mise en page alternative, donc !

</mode vipère>J'aurais voté pour du frontpage plutôt.

Bon OK, je sors.
Modifié par Eldebaran (27 Oct 2006 - 01:02)
Modérateur
:) , sur mon IE7 stand alone ça passe , mais ce n'est pas la derniere mouture .

voici une petite page , simplifié pour mettre le "bug" en evidence :
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Ie et une balise en display:inline , dimensionnable</title>
<style type="text/css" >
html , body , .taille {
	height:100%;
	margin:0;
	padding:0;
	width:100%;
}
.taille {
	width:100%;
	text-align:center;

}

.taille div {
	border:5px solid #333;
	display:table;
	width:50%;
	height:50%;
	margin:auto;
	vertical-align:middle
}
b {	border:5px solid #333;
	display:table;
	width:50%;
	height:10%;
	margin:auto;
	vertical-align:middle
}
</style>

<!--[if IE]>
<style type="text/css">
.taille , .taille div , b    {
	display:inline-block;
}
.taille div   {
	display:inline;
	width:50%; /* si si c'est vrai ! */
	height:50%;

}
</style>
<![endif]-->
</head>
<body >
	<div class="taille">
		<div>
	un div
		</div>
		<b>un b</b>
	</div>
</body>
</html>


Une fois de plus IE est surprenant , un bug a user a nos avantages peut-etre , pour une fois que ça ne limite pas trop !


non non , pas front page , bloc-notes , mais je peut essayer le graphisme avec paint ! Smiley smile

du 100% windows , quoi Smiley lol
QuentinC a écrit :
Tu est futuriste dans ton copyright...


Gcyrillus © 2006/2007

Surtout que le © est mal placé...
a écrit :
© Gcyrillus 2006


Tant que j'y suis, la minute éducative du jour : les mentions de droit d'auteur ne sont pas obligatoires pour un site web (ou pour toute oeuvre de l'esprit, à vrai dire), et n'ont même pas d'utilité juridique. Elles servent juste à informer le public, rien de plus.
Modifié par mpop (27 Oct 2006 - 11:58)
Modérateur
vendredi,
et encore l'incoherence de IE qui est capable de conferé a un element declaré "inline" des proprieté applique a des element en principe en "block" , ou vice-versa peut-etre ?

Le copyright et l'ensemble reste de la page est inclus au sujet Smiley smile , seul l'info peut rester interessante et avoir des utilité "css" pratiques , les bugs , mettent en evidence des comportements "inattendues" , en les reconnaissant on peut alors en faire usage pour un resultat maitrisé ...

je remet un exemple , pour ceux qui ne trouve aucun interet a cette histoires , exemple aussi dénué d'interet mais amusant , centre un <div> entre 2 balise <b> :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Ie et une balise en display:inline , dimensionnable</title>
<style type="text/css" >
html , body , .taille , *{
	height:100%;
	margin:0;
	padding:0;
	width:100%;
}
.taille {
	width:100%;
	text-align:center;
	display:table;

}

.taille div {
	border:5px solid #333;
	display:table-cell;
	width:10%;
	height:50%;
	vertical-align:middle
}
b {	border:5px solid #333;
	display:table-cell;
	width:11%;
	height:40%;
	vertical-align:middle
}
</style>

<!--[if IE]>
<style type="text/css">
.taille , .taille div , b    {
	display:inline-block;
}
.taille div   {
	display:inline;
	width:20%; /* si si c'est vrai ! */
	height:20%;

}
</style>
<![endif]-->
</head>
<body >
	<div class="taille">
		<b>un b</b>
		<div>
	un div
		</div>
		<b>un b</b>
	</div>
</body>
</html>


troll troll troll Smiley lol
Modérateur
bonsoir,

avant de laisser passer ce vendredi , ... et ce rateau ..

une petite precision sur ce truc qui peut etre source d'incomprehension dans une page qui bug dans IE :

pour obtenir le même resultat sans passer par le inline-block, le css pour le div a garder proportionnable avec des comportement de balise "inline" comme le centrage horizontale , on peut faire plus court:

.taille ,  b    {
	display:inline-block;
width:10%;
height:30%;
}
.taille div   {
	display:inline;
	width:20%;
	height:20%;
	zoom:1;/* hop et voila , le div est redimensionnable ! */
}


a la place des regles css du post precedent dans les commentaires conditionnels.

J'espere que ce troll/canular aura servi a certain.

bon week-end a tous !