博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
41.纯 CSS 绘制一支栩栩如生的铅笔
阅读量:5138 次
发布时间:2019-06-13

本文共 1794 字,大约阅读时间需要 5 分钟。

原文地址: 

感想: 不难

HTML code:

Think Different

CSS code:

html, body {
margin: 0; padding: 0; height: 100vh; display: flex; justify-content: center; align-items: center; background-color: lightskyblue;}.pencil{
position: relative; font-size: 10px; width: 50em; height: 3.5em; filter: drop-shadow(5px 10px 3px gray);}/* 笔筒完成 */.pencil .barrel{
position: absolute; width: 40em; left: 4em; background-color: green; border-top: 1em solid forestgreen; border-bottom: 1em solid darkgreen; color: silver; line-height: 1.5em; text-align: center; text-transform: uppercase; letter-spacing: 0.1em;}/* 笔尖 边框四部分中右边那部分*/.pencil .taper::before,.pencil .taper::after{
content: ''; position: absolute; left: -4em; border-style: solid; border-width: calc(3.5em / 2) 4em;}.pencil .taper::before{ /* transparent : 透明的 ; biak*/ border-color: transparent burlywood transparent transparent;}.pencil .taper::after{
border-color: transparent black transparent transparent; transform: scale(0.3);}/* 橡皮擦 */.pencil .eraser{
position: absolute; right: 0; width: 6em; height: 1.5em; background-color: lightpink; border-top: 1em solid pink; border-bottom: 1em solid lightcoral; border-top-right-radius: 0.5em; border-top-right-radius: 0.5em;}.pencil .eraser::before{
content: ''; position: absolute; top: -1em; left: 0; width: 1.5em; height: 1.5em; background-color: silver; border-top: 1em solid lightgray; border-bottom: 1em solid gray;}

 

posted on
2019-02-25 23:13 阅读(
...) 评论(
...)

转载于:https://www.cnblogs.com/FlyingLiao/p/10434557.html

你可能感兴趣的文章
Python2.7 urlparse
查看>>
sencha touch在华为emotion ui 2.0自带浏览器中圆角溢出的bug
查看>>
【架构】Linux的架构(architecture)
查看>>
ASM 图解
查看>>
Date Picker控件:
查看>>
你的第一个Django程序
查看>>
treegrid.bootstrap使用说明
查看>>
[Docker]Docker拉取,上传镜像到Harbor仓库
查看>>
javascript 浏览器类型检测
查看>>
nginx 不带www到www域名的重定向
查看>>
记录:Android中StackOverflow的问题
查看>>
导航,头部,CSS基础
查看>>
[草稿]挂载新硬盘
查看>>
[USACO 2017 Feb Gold] Tutorial
查看>>
关于mysql中GROUP_CONCAT函数的使用
查看>>
OD使用教程20 - 调试篇20
查看>>
Java虚拟机(JVM)默认字符集详解
查看>>
Java Servlet 过滤器与 springmvc 拦截器的区别?
查看>>
(tmp >> 8) & 0xff;
查看>>
linux命令之ifconfig详细解释
查看>>