效果如图

主要通过上下两个椭圆定位,中间一个矩形实现,椭圆通过圆角border-radius: 50% / 50%; 实现

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>yuanzhu</title><style>.container{width: 140px;margin: 100px auto;position: relative;}.square{width: 140px;height: 150px;background: linear-gradient(to right, #aaa,#fff,#aaa)}div[class^='circle']{position: absolute;left: 0;width: 140px;height: 30px;/* 椭圆 */border-radius: 50% / 50%;background: linear-gradient(to right, #aaa,#fff,#aaa)}.circle1{top: -15px;}.circle2{bottom: -15px;}.center{position: absolute;width: 30px;height: 120px;background: linear-gradient(to right, rgb(69, 221, 115),rgb(203, 243, 194),rgb(69, 221, 115));top: 50%;left: 50%;transform: translate(-50%,-50%);border: 3px solid #fff;}</style>
</head>
<body><div class="container"><div class="square"></div><div class="circle1"></div><div class="circle2"></div><div class="center"></div></div></body>
</html>

css实现圆柱的形状相关推荐

  1. css揭秘实战技巧 - 形状 [二]

    全目录 本系列文章,主要是围绕css3属性,实现我们常见的各种效果,这些效果都是我们实战开发中经常可以用到的效果: css揭秘实战技巧- 背景与边框 [一] css揭秘实战技巧- 形状 [二] css ...

  2. html 怎么设置鼠标效果,css怎么设置鼠标形状

    相对于传统HTML的表现而言,CSS能够对网页中的对象的位置排版进行像素级的精确控制,支持几乎所有的字体字号样式,下面是学习啦小编带来的关于css怎么设置鼠标形状的内容,欢迎阅读! css怎么设置鼠标 ...

  3. css中设置鼠标形状的函数,css怎样设置鼠标的形状

    css怎样设置鼠标的形状 发布时间:2020-11-13 10:10:40 来源:亿速云 阅读:91 作者:小新 小编给大家分享一下css怎样设置鼠标的形状,相信大部分人都还不怎么了解,因此分享这篇文 ...

  4. 用CSS画一些多边形状

    文章出自个人博客https://knightyun.github.io/2019/01/27/css-draw-polygon,转载请申明 CSS是个很强大的网页开发工具,使生硬的网页变得丰富绚丽,c ...

  5. 通过css设置鼠标的形状

    为了提高用户与页面的交互体验,通常在鼠标移到有监听事件的按钮或者a标签时改变鼠标的形状,让用户明白这是个可点击的按钮或是个有事件的按钮. 具体通过CSS cursor 属性设置 例如: <inp ...

  6. 教你用CSS玩转各种形状?

    很多小伙伴在做开发的时候,遇到一些要画很多形状的时候,就很纠结了,知道怎么用CSS去布局,就是不知道怎么画图案. 其实使用CSS可以绘制出很多形状,比如三角形,梯形,圆形,椭圆形等等,并不是只能画矩形 ...

  7. CSS绘制各种各样的形状图形

    目录 实心圆 圆环(空心圆) 半圆 四分之一圆(扇形) 鸡蛋 椭圆 胶囊 三角形 月亮 编辑​​做折纸效果 目录 实心圆 圆环(空心圆) 半圆 四分之一圆(扇形) 鸡蛋 椭圆 胶囊 三角形 把不需要的 ...

  8. 网页指针css代码,css常用鼠标指针形状代码

    rabbitMQ第三篇:采用不同的交换机规则 在上一篇我们都是采用发送信息到队列然后队列把信息在发送到消费者,其实实际情况并非如此,rabbitMQ其实真正的思想是生产者不发送任何信息到队列,甚至不知 ...

  9. CSS cursor 属性-鼠标形状

    cursor -- 定义鼠标样式取值: [ [<uri> ,]* [ auto | crosshair | default | pointer | move | e-resize | ne ...

最新文章

  1. App原生、混合、纯WEB开发模式的优劣分析
  2. 图像凸性检测函数convexityDefects在Python2.7下使用opencv3.0的问题
  3. 详解Python第三方库(一)-----tqdm库
  4. 2019-03-09-算法-进化(买卖股票的最佳时机 II)
  5. Oracle Buffer Cache的keep、recycle、default pool概念图解
  6. 使用PagedDataSource类实现DataList和Repeater控件的分页显示
  7. java弱引用在安卓中有效吗_Android 软引用和弱引用详解及实例代码
  8. 红外图像动态范围压缩和对比度增强
  9. zedgraph怎么画曲线图_ZedGraph如何动态的加载曲线
  10. 12款免商用中文字体,有谁不爱!(附下载)
  11. 心田花开:小学三年级语文下册古诗词整理【全】
  12. 初级、中级、高级程序员的区别在哪里?
  13. 使用Hexo 在本地搭建博客(一)
  14. WEB前端 -- onfocus=quot;this.blur()quot;
  15. java定义一个生日类_java定义一个学生类,学生类的数据成员有姓名,学号,出生日期,专业,提供两个以上的...
  16. Unity 3D 中关于材质(Material)的具体说明
  17. zookeeper集群节点个数为什么最好是2n+1
  18. c语言 输入1-7之间的一个整数,然后根据输入的数字判断是星期几,最后输出对应的星期的全称。如输入3,则输出Wednesday。
  19. USB过压过流保护IC
  20. leetcode算题记录

热门文章

  1. PYGAME - Event 事件
  2. 苹果在天猫新开旗舰店,狙击小程序还是为拿下中国市场?
  3. 美国旧金山的大学之东城西语
  4. Augmented Reality Law, Privacy, and Ethics
  5. 关于JS的一些面试题
  6. 第1070期AI100_机器学习日报(2017-08-23)
  7. 【Python卸载】与Windows上【Anaconda安装】
  8. java 时区 不正确_Java中的时区不匹配
  9. 李小龙的传奇人生(2)
  10. “北上广深”的“收租婆”角色什么时候能够减少?