Kategorien
Code

Kleiner Tipp für auf den Weg.

Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. Code for readability.
John F. Woods

Kategorien
Webentwicklung

Listen mit eigenen Aufzählungszeichen (ohne Bilder, mit Unicode!)

Wenn man mal in die Verlegenheit kommen sollte, eine Liste mit eigenen Aufzählungszeichen machen zu müssen, wie zum Beipiel in “Auflistung von Vorteilen”, der kann das mit der Content-Eigenschaft gut machen. Allerdings sind die Dinger dann meist inline, so dass Zeilenumbrüche unter dem Listen-Symbol weitergehen, und eher fies zu positionieren.

Mit einem kleinen Trick geht’s aber auch einfacher:

// LESS code

  ul {
    margin: 0;
    padding: 0;
    li {
      list-style-type: none;
      display: table-row;
      &:before {
        content:'\002B'; // "+"
        font-size: 20px;
        line-height: 1.5;
        display: table-cell;
        padding-right: 5px; // Achtung: Margins und Borders greifen hier nicht mehr.
      }
    }
  }

Links

  1. CSS Value Converter
Kategorien
Webentwicklung

CSS-Content-Eigenschaften

Man lernt ja nie aus: “open-quote” und “close-quote” sind valide Werte für die CSS-Eigenschaft “content” und zeigen an dieser Stelle dann typografisch korrekte Anführungszeichen. Wunderbare Eigenschaft zum Stylen von quotes und blockquotes, finde ich.

CSS content • Inhalte mit CSS generieren