<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>DevBlog &#187; CSS</title>
	<atom:link href="http://www.devblog.fr/tag/css/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.devblog.fr</link>
	<description>Blog dédié aux langages web. Scripts et ressources pour webmaster.</description>
	<lastBuildDate>Thu, 02 Sep 2010 10:42:44 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Problème de flash qui passe au dessus d&#8217;un menu css</title>
		<link>http://www.devblog.fr/2009/10/01/probleme-de-flash-qui-passe-au-dessus-dun-menu-css/</link>
		<comments>http://www.devblog.fr/2009/10/01/probleme-de-flash-qui-passe-au-dessus-dun-menu-css/#comments</comments>
		<pubDate>Thu, 01 Oct 2009 11:47:11 +0000</pubDate>
		<dc:creator>Virginie</dc:creator>
				<category><![CDATA[Non classé]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[flash]]></category>

		<guid isPermaLink="false">http://www.devblog.fr/?p=151</guid>
		<description><![CDATA[Vous avez un menu déroulant en CSS et une animation Flash en dessous, et quand vous déroulez votre menu, celui-ci passe sous l&#8217;animation&#8230; Pas de panique, voici une solution.
Dans le code html, admettons que vous avez un div#menu qui contient votre menu, et un div#animation qui contient quelque chose comme ça :


&#60;object classid=&#34;clsid:D27CDB6E-AE6D-11cf-96B8-444553540000&#34; codebase=&#34;http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0&#34; width=&#34;800&#34; [...]]]></description>
			<content:encoded><![CDATA[<p>Vous avez un menu déroulant en CSS et une animation Flash en dessous, et quand vous déroulez votre menu, celui-ci passe sous l&#8217;animation&#8230; Pas de panique, voici une solution.</p>
<p><span id="more-151"></span>Dans le code html, admettons que vous avez un <em>div#menu</em> qui contient votre menu, et un <em>div#animation</em> qui contient quelque chose comme ça :</p>
<pre class="brush: html">

&lt;object classid=&quot;clsid:D27CDB6E-AE6D-11cf-96B8-444553540000&quot; codebase=&quot;http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0&quot; width=&quot;800&quot; height=&quot;600&quot;&gt;
&lt;param name=&quot;movie&quot; value=&quot;images/diaporama.swf&quot; /&gt;
&lt;param name=&quot;quality&quot; value=&quot;high&quot; /&gt;
&lt;embed src=&quot;animation.swf&quot; quality=&quot;high&quot; pluginspage=&quot;http://www.macromedia.com/go/getflashplayer&quot; type=&quot;application/x-shockwave-flash&quot; width=&quot;800&quot; height=&quot;600&quot;&gt;&lt;/embed&gt;
&lt;/object&gt;
</pre>
<p>Pour résoudre le problème, il suffit de :</p>
<ul>
<li>Rajouter un paramètre <em>&lt;param name=&#8221;wmode&#8221; value=&#8221;transparent&#8221; /&gt;</em> dans l&#8217;<em>object </em>;</li>
<li>Rajouter l&#8217;attribut  <em>wmode=&#8221;transparent&#8221; </em>dans la balise <em>embed</em></li>
<li>Dans la feuille de style, mettre : <em>z-index:100;</em> sur le <em>div#menu</em> et <em>z-index:-1;</em> sur le <em>div#animation</em></li>
</ul>
<p>(Testé avec IE6, IE7, Firefox 3.5 et Safari 4)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.devblog.fr/2009/10/01/probleme-de-flash-qui-passe-au-dessus-dun-menu-css/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Plusieurs instances de FCK Editor avec des feuilles de styles différentes</title>
		<link>http://www.devblog.fr/2009/07/02/plusieurs-instances-de-fck-editor-avec-des-feuilles-de-styles-differentes/</link>
		<comments>http://www.devblog.fr/2009/07/02/plusieurs-instances-de-fck-editor-avec-des-feuilles-de-styles-differentes/#comments</comments>
		<pubDate>Thu, 02 Jul 2009 10:57:03 +0000</pubDate>
		<dc:creator>Virginie</dc:creator>
				<category><![CDATA[Non classé]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[FCK Editor]]></category>

		<guid isPermaLink="false">http://www.devblog.fr/?p=34</guid>
		<description><![CDATA[Vous utilisez FCK Editor pour éditer des contenus. Vous avez sur votre site plusieurs éditeurs FCK. Mais leurs contenus seront affichés à des endroits différents, et cet affichage est régi par des styles différents. Vous voudriez donc pouvoir changer la feuille de style de l&#8217;éditeur en fonction de vos différentes instances  de FCK.
Les feuilles de [...]]]></description>
			<content:encoded><![CDATA[<p>Vous utilisez FCK Editor pour éditer des contenus. Vous avez sur votre site plusieurs éditeurs FCK. Mais leurs contenus seront affichés à des endroits différents, et cet affichage est régi par des styles différents. Vous voudriez donc pouvoir changer la feuille de style de l&#8217;éditeur en fonction de vos différentes instances  de FCK.</p>
<h3>Les feuilles de styles</h3>
<p>La feuille de style utilisée par défaut est <em>fckeditor/editor/css/fck_editorarea.css</em></p>
<p>Modifions-la, ce sera notre première feuille de style :</p>
<pre class="brush: css">
body
{
font-family:Verdana, Arial, sans-serif;
color:red;
}
</pre>
<p>Créons notre seconde feuille de style : <em>fck_editorarea2.css</em> dans <em>fckeditor/editor/css/</em></p>
<pre class="brush: css">
body
{
font-family:Georgia, serif;
color:blue;
}
</pre>
<h3>Principe général</h3>
<p>Il s&#8217;agit de modifier la valeur de la variable FCK Editor <span><em>Config</em></span><span><em>[</em></span><em>'EditorAreaCSS'</em><span><em>]</em></span></p>
<h3>Placement des éditeurs : solution 1, en Php</h3>
<pre class="brush: php">include_once(&quot;fckeditor/fckeditor.php&quot;) ;

//premier éditeur
$oFCKeditor = new FCKeditor(&#039;content&#039;) ;
$oFCKeditor-&gt;BasePath = &#039;./fckeditor/&#039; ;

//la variable à modifier. Le chemin se définit par rapport au basepath
$oFCKeditor-&gt;Config[&#039;EditorAreaCSS&#039;] = &#039;./css/fck_editorarea.css&#039;;

$oFCKeditor-&gt;Value = &#039;Contenu avec la première feuille de style&#039; ;
$oFCKeditor-&gt;Height = 300 ;
$oFCKeditor-&gt;Create() ;

//deuxième éditeur
$oFCKeditor2 = new FCKeditor(&#039;content2&#039;) ;
$oFCKeditor2-&gt;BasePath = &#039;./fckeditor/&#039; ;

//Chemin de notre seconde feuille de style
$oFCKeditor2-&gt;Config[&#039;EditorAreaCSS&#039;] = &#039;./css/fck_editorarea2.css&#039;;

$oFCKeditor2-&gt;Value = &#039;Contenu avec la deuxième feuille de style&#039; ;
$oFCKeditor2-&gt;Height = 300 ;
$oFCKeditor2-&gt;Create() ;
</pre>
<h3>Placement des éditeurs : solution 2, en JavaScript (remplacement d&#8217;un textarea)</h3>
<p>Notez que je préfère cette méthode : si l&#8217;utilisateur à JavaScript désactivé, les <em>textarea</em> apparaissent et sont éditables, tandis qu&#8217;avec l&#8217;éditeur placé avec Php, rien ne s&#8217;affiche.</p>
<p>A l&#8217;intérieur de la balise <em>&lt;head&gt;</em>, placez le code suivant :</p>
<pre class="brush: jscript">
&lt;script type=&quot;text/javascript&quot; src=&quot;fckeditor/fckeditor.js&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
window.onload = function()
{

//premier éditeur
var oFCKeditor = new FCKeditor( &#039;toto&#039; ) ;
oFCKeditor.BasePath = &quot;./fckeditor/&quot; ;

//la variable à modifier. Le chemin se définit par rapport au basepath
oFCKeditor.Config[&#039;EditorAreaCSS&#039;] = &#039;./css/fck_editorarea.css&#039;;

oFCKeditor.Height = 300 ;
oFCKeditor.ReplaceTextarea() ;

//deuxième éditeur
var oFCKeditor2 = new FCKeditor( &#039;titi&#039; ) ;
oFCKeditor2.BasePath = &quot;./fckeditor/&quot; ;
oFCKeditor2.Height = 300 ;

//Chemin de notre seconde feuille de style
oFCKeditor2.Config[&#039;EditorAreaCSS&#039;] = &#039;./css/fck_editorarea2.css&#039;;

oFCKeditor2.ReplaceTextarea() ;
}
&lt;/script&gt;
</pre>
<p>Bien entendu, vous devez avoir les <em>textarea</em> correspondants dans le html :</p>
<pre class="brush: html">
&lt;textarea name=&quot;toto&quot; id=&quot;toto&quot; rows=&quot;8&quot; cols=&quot;30&quot;&gt;Contenu avec la première feuille de style&lt;/textarea&gt;
&lt;textarea name=&quot;titi&quot; id=&quot;titi&quot; rows=&quot;8&quot; cols=&quot;30&quot;&gt;Contenu avec la deuxième feuille de style&lt;/textarea&gt;
</pre>
<h3>Démonstration</h3>
<p>Vous pouvez <a href="http://www.devblog.fr/demo/plusieurs-style-fck/" target="_self">voir la démo ici</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.devblog.fr/2009/07/02/plusieurs-instances-de-fck-editor-avec-des-feuilles-de-styles-differentes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
