Mit CSS3 ist es möglich Linien zu erstellen, welche herkömmlich mit einer Grafik umgesetzt wurden. Die Größten Vorteile dabei sind wohl das man keine Grafiken verwenden muss, sowie die Linie sich der Breite anpasst.
In meinem Beispiel verwende ich den Footer aus dem WoltLab Burning Board 3. Natürlich kann der Verlauf beliebig verändert werden, hierbei kann ich den "Ultimate CSS Gradient Generator" von ColorZilla empfehlen, dieser generiert euch Cross-browser kompatibles CSS.
Alles anzeigen
Hier noch der allgemeine Code, zur Verwendung an jeder beliebigen stelle, man kann natürlich auch einen div verwenden (normalerweise würde man <hr /> nutzen).
Alles anzeigen
In meinem Beispiel verwende ich den Footer aus dem WoltLab Burning Board 3. Natürlich kann der Verlauf beliebig verändert werden, hierbei kann ich den "Ultimate CSS Gradient Generator" von ColorZilla empfehlen, dieser generiert euch Cross-browser kompatibles CSS.
CSS-Quellcode
- #footer {
- border: 0;
- }
- #footer:before {
- float: left;
- width: 100%;
- height: 1px;
- content: " ";
- margin: 0 0 5px 0;
- background: -moz-linear-gradient(left, rgba(255,255,255,0.01) 0%, rgba(0,0,0,1) 50%, rgba(255,255,255,0) 100%); /* FF3.6+ */
- background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,0.01)), color-stop(50%,rgba(0,0,0,1)), color-stop(100%,rgba(255,255,255,0))); /* Chrome,Safari4+ */
- background: -webkit-linear-gradient(left, rgba(255,255,255,0.01) 0%,rgba(0,0,0,1) 50%,rgba(255,255,255,0) 100%); /* Chrome10+,Safari5.1+ */
- background: -o-linear-gradient(left, rgba(255,255,255,0.01) 0%,rgba(0,0,0,1) 50%,rgba(255,255,255,0) 100%); /* Opera 11.10+ */
- background: -ms-linear-gradient(left, rgba(255,255,255,0.01) 0%,rgba(0,0,0,1) 50%,rgba(255,255,255,0) 100%); /* IE10+ */
- background: linear-gradient(left, rgba(255,255,255,0.01) 0%,rgba(0,0,0,1) 50%,rgba(255,255,255,0) 100%); /* W3C */
- filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#03ffffff', endColorstr='#00ffffff',GradientType=1 ); /* IE6-9 */
- }
Hier noch der allgemeine Code, zur Verwendung an jeder beliebigen stelle, man kann natürlich auch einen div verwenden (normalerweise würde man <hr /> nutzen).
CSS-Quellcode
- .fadingLine {
- width: 100%;
- height: 1px;
- margin: 5px;
- background: -moz-linear-gradient(left, rgba(255,255,255,0.01) 0%, rgba(0,0,0,1) 50%, rgba(255,255,255,0) 100%); /* FF3.6+ */
- background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,0.01)), color-stop(50%,rgba(0,0,0,1)), color-stop(100%,rgba(255,255,255,0))); /* Chrome,Safari4+ */
- background: -webkit-linear-gradient(left, rgba(255,255,255,0.01) 0%,rgba(0,0,0,1) 50%,rgba(255,255,255,0) 100%); /* Chrome10+,Safari5.1+ */
- background: -o-linear-gradient(left, rgba(255,255,255,0.01) 0%,rgba(0,0,0,1) 50%,rgba(255,255,255,0) 100%); /* Opera 11.10+ */
- background: -ms-linear-gradient(left, rgba(255,255,255,0.01) 0%,rgba(0,0,0,1) 50%,rgba(255,255,255,0) 100%); /* IE10+ */
- background: linear-gradient(left, rgba(255,255,255,0.01) 0%,rgba(0,0,0,1) 50%,rgba(255,255,255,0) 100%); /* W3C */
- filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#03ffffff', endColorstr='#00ffffff',GradientType=1 ); /* IE6-9 */
- }
Aufgrund von Zeitmangel kann ich derzeit keine neuen Inhalte schreiben und biete lediglich Support im Bereich Webdesign und CSS.
KEIN PN-Support.
KEIN PN-Support.
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Eike Schuderer ()