{"id":11544,"date":"2015-09-13T13:26:39","date_gmt":"2015-09-13T11:26:39","guid":{"rendered":"http:\/\/dreibeinblog.de\/?p=11544"},"modified":"2015-09-13T23:21:30","modified_gmt":"2015-09-13T21:21:30","slug":"css-tesa-film-streifen-erstellen","status":"publish","type":"post","link":"https:\/\/dreibeinblog.de\/css-tesa-film-streifen-erstellen\/","title":{"rendered":"CSS: Tesa-Film Streifen erstellen"},"content":{"rendered":"

Mit reinem CSS, ohne die Notwendigkeit f\u00fcr Grafiken, l\u00e4\u00dft sich auch ein Tesafilmstreifen, z.B. f\u00fcr unsere Post-it-Zettel erstellen.<\/a>
\nDas sieht dann so aus:<\/p>\n

\"css-drase\"<\/p>\n

Auf dem Titelbild dieses Beitrags habe ich das Ergebnis mit etwas zu starkem Kontrast dargestellt, damit man deutlicher sieht, um was es geht.<\/p>\n

Der Tesa-Streifen wird so erzeugt:<\/p>\n

\r\n.tape {\r\n \t    position:absolute;\r\n \t    top:-15px; right:80px;\r\n \t    width: 130px;\r\n \t    height: 35px;\r\n \t    background-color:#fff;\r\n \t    opacity:0.7;\r\n \t    border-left: 1px dashed rgba(0, 0, 0, 0.1);\r\n \t    border-right: 1px dashed rgba(0, 0, 0, 0.1);\r\n \t    -webkit-box-shadow: 0px 0px 1px 0px #cccccc;\r\n \t    -moz-box-shadow: 0px 0px 1px 0px #cccccc;\r\n \t    box-shadow: 0px 0px 1px 0px #cccccc;\r\n \t    -webkit-transform: rotate(6deg) skew(0,0) translate(0%,-5px);\r\n \t    -moz-transform: rotate(6deg) skew(0,0) translate(0%,-5px);\r\n \t    -o-transform: rotate(6deg) skew(0,0) translate(0%,-5px);\r\n \t    transform: rotate(6deg) skew(0,0) translate(0%,-5px);\r\n            z-index: 3; \/****** Erklaerung z-index siehe unten ******\/\r\n}\r\n<\/pre>\n

Bei der Darstellung des gelben Zettels ist noch folgendes zu ber\u00fccksichtigen: Da die beiden Elemente Pin und Tape \u00fcber dem Background „Yellow“ liegen sollen, ist es erforderlich mit der Anweisung:<\/p>\n

\r\n     z-index: WERT; \r\n<\/pre>\n

daf\u00fcr zu sorgen, da\u00df die Elemente vor dem gelben Zettel und nicht dahinter auftauchen.<\/p>\n

Jedes Element bekommt einen Z-Index und zwar:<\/p>\n