css画圆弧

摘要:
有时候,在写公众号、微信小程序或webapp时,需要一些特效,比如arc,其实原理很简单。只需在外面写一个方框来容纳红色部分。红色部分设置为比框宽,然后调整红色圆弧和位置以直接编码。框{100%;背景色:#5e5858;高度:500px;文本对齐:居中;}弧形框{300px;高度:300px;边距:0pxauto;溢出:隐藏;}。arcbottom{200%;位置:相对;高度:300px;背景色:#bd0808;边框左下半径:350px;边框右下半径:350 px;左侧:-150px;}页面代码如下:

有时候,在编写公众号,或者微信小程序,或者webapp的时候,需要一些比较特殊的效果,如圆弧。

效果图如下:

css画圆弧第1张

上图中的红色部分。

其实原理很简单,只要在外部写一个box装住红色的部分,红色部分设置宽度比box宽度的大,然后调整红色的圆弧和位置就可以了

直接上代码

复制代码
.box{
     100%;
     background-color: #5e5858;
     height: 500px;
     text-align: center;
 }
 .arcbox{
     300px;
    height: 300px;
    margin: 0px auto;
    overflow: hidden;
 }

 .arcbottom{
      200%;
     position: relative;
     height: 300px;
     background-color: #bd0808;
     border-bottom-left-radius: 350px;
     border-bottom-right-radius: 350px;
     left: -150px;

 }
复制代码

页面代码如下:

 <div class="box">
      <div class="arcbox">
        <div class="arcbottom"></div>          
      </div>
    </div>

免责声明:文章转载自《css画圆弧》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇selenium安装MSDN2010安装及使用(MSDN Library)[转]下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

vue 项目用webpack打包后运行后找不到.ttf及.woff文件

参考:https://www.cnblogs.com/me168/archive/2004/01/13/10424955.html webpack.base.config 文件中 修改前: { test: /.css$/, use: ExtractTextPlugin.extract({ use: ['css-loader?minimize', 'a...

1-5.引入样式

引入样式: 1.首先新建一个css格式的文件,将需要设置的样式写在里面 2.在head头部使用link单标签引入css文件,与当前文档建立关联 3.一个文档可以引入多个外部css文件 4.语法: <link rel="stylesheets" type="text/css" href="http://t.zoukankan.com/css文件的路径"...

CSS页面渲染优化属性will-change

前面的话   当我们通过某些行为(点击、移动或滚动)触发页面进行大面积绘制的时候,浏览器往往是没有准备的,只能被动使用CPU去计算与重绘,由于没有事先准备,应付渲染够呛,于是掉帧卡顿。而CSS属性will-change为web开发者提供了一种告知浏览器该元素会有哪些变化的方法,这样浏览器可以在元素属性真正发生变化之前提前做好对应的优化准备工作。这种优化可以...

JS实现“隐藏与显示”功能(多种方法)

1,通过按钮实现隐藏与显示: 这个是通过按钮点击实现的隐藏与显示,具体代码如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47...

巧妙使用CSS创建可以打印的页面

用CSS创建打印页面,不必为打印而专门建立一个HTML文件,可以节省一些体力,其前提是按“WEB标准”用CSS+DIV布局HTML页面。 第一、在HTML页面加入为打印机设置的CSS文件 <link href="http://t.zoukankan.com/css/admin.css" rel="stylesheet" type="text/css"...

滚动条样式修改

::-webkit-scrollbar {width:5px;//对垂直流动条有效 height:10px;//对水平流动条有效 } //定义滚动条的轨道颜色、内阴影及圆角 ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:t...