Appliquer un style css dans Joomla 3.8

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [RÉGLÉ] Appliquer un style css dans Joomla 3.8

    Bonjour à tous,

    J'ai créé un style nommé "cit" dans user.css :

    Code:
    cit {
      background-color: #f1f1f1;
      font-family: Arial, Helvetica, sans-serif;
      line-height: 100%;
      font-size: 0.7em;
      border: 1px solid #000000;
      border-radius: 3px;
      padding: 1em;
    }
    je voudrais
    1/ arriver à l'appliquer dans les articles avec du code html sous la forme
    Code HTML:
    <cit> texte mis en forme par le code css  </cit>
    et
    2/ pouvoir l'appliquer avec un éditeur de contenu comme JCE ou TinyMCE .

    Mais il me manque une ou plusieurs étapes ...

    Le template utilisé est protostar.

    Dernière édition par pjuignet à 27/10/2018, 07h28

  • #2
    Bonjour,

    Un peu de lecture peut-être : https://developer.mozilla.org/fr/doc...ustom_elements

    Il vous manque la partie document.createElement("cit") ; qui permet de définir votre propre élément. C'est à ajouter dans un JS qui sera appelé dans chacune de vos pages.

    Pascal
    If anything can go wrong, it will...If I can help, I will ..https://conseilgouz.com

    Commentaire


    • #3
      En regardant la liste des éléments existants, https://developer.mozilla.org/fr/docs/Web/HTML/Element, il serait peut-être plus simple de faire une règle CSS (à mettre dans le user.css) sur l'élément <cite> qui existe déjà.

      Pascal
      If anything can go wrong, it will...If I can help, I will ..https://conseilgouz.com

      Commentaire


      • #4
        il serait peut-être plus simple de faire une règle CSS (à mettre dans le user.css) sur l'élément <cite> qui existe déjà.
        C'est l'évidence!
        UP, le plugin universel à découvrir sur https//up.lomart.fr
        bgMax
        , AdminOrder, MetaData, Zoom, ArtPlug, Custom, Memo, Filter, ... sur http://lomart.fr/extensions

        Commentaire


        • #5
          Envoyé par pmleconte Voir le message
          Bonjour,

          Un peu de lecture peut-être : https://developer.mozilla.org/fr/doc...ustom_elements

          Il vous manque la partie document.createElement("cit") ; qui permet de définir votre propre élément. C'est à ajouter dans un JS qui sera appelé dans chacune de vos pages.

          Pascal
          En lisant la documentation, il faut que le nom de votre élément doit contenir un tiret (-) et ne peut contenir un mot simple. Ceci afin de distinguer les éléments standards et les éléments 'custom'.

          Pascal
          If anything can go wrong, it will...If I can help, I will ..https://conseilgouz.com

          Commentaire


          • #6
            Merci, je vais essayer.

            Commentaire


            • #7
              Bonjour,

              J'ai fait au plus simple en essayant avec des élément prédéfinis.

              J'ai essayé avec <cite> sans succès, par contre ça a marché avec <address> que j'ai modifié dans le user.css.
              Cet élément prédéfini évite les sauts de ligne ce qui me convient.

              Ça marche aussi dans Joomla 4 .

              Merci de votre aide.

              Commentaire

              Annonce

              Réduire
              Aucune annonce pour le moment.

              Partenaire de l'association

              Réduire

              Hébergeur Web PlanetHoster
              Travaille ...
              X