Discussion MediaWiki:Geshi.css

Dernier commentaire : il y a 12 ans par JackPotte dans le sujet Demande de modification bis

CSS

.foo #bar[baz="quux"],
div.quux {
  apple: 'apple';
  line-height: 2;
  margin: 3px;
  background: url(//example.org/d.png);
}

JavaScript

/**
 * @param {string} bar
 * @param {Object} bar
 * @param {Array} quux
 * @return {boolean}
 */
function foo(bar, baz, quux) {
  if (bar === 'get') {
    return true;
  }
  if (bar === 'post') {
    return true;
  }
  return false;
}

Demande de modification modifier

Pourrait-on transformer :

div.mw-geshi {
  padding: 1em; 
  margin: 1em 0; 
  background: #EBEBEB;
  border: 1px solid #cccccc;
  font: 12px inconsolata, consolas, "deja vu sans mono", monaco, "andale mono", courier, monospace;
}

en :

div.mw-geshi {
  display:table;
  padding: 1em; 
  margin: 1em 0; 
  background: #EBEBEB;
  border: 1px solid #cccccc;
  font: 12px inconsolata, consolas, "deja vu sans mono", monaco, "andale mono", courier, monospace;
}

?

Cela permettrait de résoudre le « bug » des balises source qui prennent toute la largeur de la page. Cynddl ( ⌧ ) 1 mai 2011 à 16:05 (UTC)Répondre

  Merci. JackPotte ($) 1 mai 2011 à 16:08 (UTC)Répondre

Demande de modification bis modifier

Je souhaite (encore) ajouter une modification, toujours pour la classe div.mw-geshi. Il faudrait rajouter :

border-collapse: separate;

qui permet d’éviter le bug obtenu en incluant du code source dans un tableau : voir Aide:Syntaxe, où la propriété padding n’est pas respectée. Un exemple ci-dessous :

Toto est heureux avec son padding…

vs

Toto est malheureux sans son padding…

Cynddl ( ⌧ ) 3 mai 2011 à 14:24 (UTC)Répondre

  JackPotte ($) 3 mai 2011 à 18:46 (UTC)Répondre
Revenir à la page « Geshi.css ».