Jump to content

Superposer texte sur carroussel ?


Recommended Posts

Bonjour,

 

Est-il possible techniquement de superposer un texte sur le carrousel ?

 

En fait, je cherche a mettre un texte centré sur le haut du carrousel ( comme un titre pour l’ensemble des images qui défileront ). De façon a ce que celui ce ne bouge pas lors du défilement des images.

 

Etant novice, je ne sait pas si d'un point de vue technique cela est possible ou pas. Pourriez vous me dire si cela est faisable ou non et si possible m'orienter vers la marche a suivre s'il vous plait.

 

Merci,

Cordialement,

Cedric

Link to comment
Share on other sites

Merci pour votre réponse Divine.

 

Le soucis c'est que je n'arrive pas à le "superposer". Quand je modifie le homeslider.tpl , le texte se place toujours en supplément, soit au dessus, soit en dessous mais il ne se superpose pas sur les images qui défilent

 

Voici le tpl en question :

<!-- Module HomeSlider -->
{if isset($homeslider)}
<script type="text/javascript">
{if isset($homeslider_slides) && $homeslider_slides|@count > 1}
{if $homeslider.loop == 1}
 var homeslider_loop = true;
{else}
 var homeslider_loop = false;
{/if}
{else}
var homeslider_loop = false;
{/if}
var homeslider_speed = {$homeslider.speed};
var homeslider_pause = {$homeslider.pause};
</script>
{/if}
{if isset($homeslider_slides)}
<ul id="homeslider">
{foreach from=$homeslider_slides item=slide}
{if $slide.active}
 <li><a href="{$slide.url|escape:'htmlall':'UTF-8'}" title="{$slide.description|escape:'htmlall':'UTF-8'}"><img src="{$smarty.const._MODULE_DIR_}/homeslider/images/{$slide.image|escape:'htmlall':'UTF-8'}" alt="{$slide.legend|escape:'htmlall':'UTF-8'}" legend="{$slide.description|escape:'htmlall':'UTF-8'}" height="{$homeslider.height|intval}" width="{$homeslider.width|intval}" /></a></li>
{/if}
{/foreach}
</ul>
{/if}
<!-- /Module HomeSlider -->

Link to comment
Share on other sites

Je ne vois pas ton texte dans le TPL que tu indiques mais à priori comme ceci cela devrait être bon :

 

<!-- Module HomeSlider -->
{if isset($homeslider)}
<script type="text/javascript">
{if isset($homeslider_slides) && $homeslider_slides|@count > 1}
{if $homeslider.loop == 1}
 var homeslider_loop = true;
{else}
 var homeslider_loop = false;
{/if}
{else}
var homeslider_loop = false;
{/if}
var homeslider_speed = {$homeslider.speed};
var homeslider_pause = {$homeslider.pause};
</script>
{/if}
{if isset($homeslider_slides)}
<p>{TONTEXTE}</p>
<ul id="homeslider">
{foreach from=$homeslider_slides item=slide}
{if $slide.active}
<li><a href="{$slide.url|escape:'htmlall':'UTF-8'}" title="{$slide.description|escape:'htmlall':'UTF-8'}"><img src="{$smarty.const._MODULE_DIR_}/homeslider/images/{$slide.image|escape:'htmlall':'UTF-8'}" alt="{$slide.legend|escape:'htmlall':'UTF-8'}" legend="{$slide.description|escape:'htmlall':'UTF-8'}" height="{$homeslider.height|intval}" width="{$homeslider.width|intval}"></a></li>
{/if}
{/foreach}
</ul>
{/if}
<!-- /Module HomeSlider -->

Edited by Divine (see edit history)
Link to comment
Share on other sites

Super Divine, grâce à toi je suis sur la bonne voie :wub:

 

Reste un petit problème, mon texte est superposé au carrousel, parfait. Le soucis, c'est qu'il est derrière le carrousel au lieu d'être devant et Il n'est pas centré. Par contre, niveau hauteur, c'est exactement à cet endroit que je le voulais.

 

J'ai du faire une erreur quelque part. Sais tu comment je peux rectifier ça s'il te plait ?

 

Voici mon code html :

<center><font class="testtexte" size=6 color=FBF8E9>LE PORTEFEUILLE MAGIQUE EN CUIR</font></center>

 

Mon code CSS :

.testtexte {

position: absolute;
top: 80px;
display:inline-block;
}

 

 

Je ne suis pas très bon dans ce domaine mais j'en apprends tout les jours. Merci à toi pour le temps que tu consacres à m'aider dans cette tache ;)

post-391821-0-19557100-1363254339_thumb.jpg

Edited by cedric59 (see edit history)
Link to comment
Share on other sites

Parfait le z-index:10. Merci beaucoup Divine ;)

 

Par contre "text-align:center" ne fonctionne pas. j'ai essayé plusieurs trucs mais impossible de centrer le texte. J'ai aussi essayé les balises <center></center> dans le tpl mais rien y fait. Le texte reste toujours aligner à gauche de l'encadrement du carrousel ( comme sur l'image en fichier joint ).

 

html :

<font class="testtexte" color=FBF8E9>LE PORTEFEUILLE MAGIQUE EN CUIR</font>

 

CSS :

.testtexte {

position: absolute;
text-shadow:3px 1px 2px #555555;
z-index:10;
font-size: xx-large;
text-align: center;
}

post-391821-0-06760000-1363277247_thumb.jpg

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...