WCDSTUDIO专注于互联网服务!
24小时网站建设热线:15006227297
首页网站运营网站建设教程

网站运营

官方动态

网站建设教程

网站建设知识

网站建设与管理

css3斜角的实现

用css制作斜角的实现方法一,靠边框来实现。

复制如下代码,然后在浏览器中查看。

<html>
<body>
<div style="width:20px;height:20px;background:#333;border-width:20px;border-style: solid;border-top-color: #c00;border-left-color: #c60;border-bottom-color: #999;border-right-color: #3086c7;"></div>
</body>
</html>



可以很清晰的看到每条边的颜色,通过调整颜色,调整宽度和高度,可以获得我们所需要的一个角。


比如我通过设置宽度高度为0,其他三条边的色值为透明 transparent ,我可以获得向下的红色箭头,向右的黄色箭头,向左的蓝色箭头,向上的灰色箭头。


甚至我只给其中两条边有width,有可以形成一个45度的三角箭头。

<div style="width:0; height:0; border-left:30px solid #ff8a00; border-top:30px solid #fff; right:0; top:0; background:#ff8a00;"></div>


<div style="width:0; height:0; border-right:30px solid #ff8a00; border-top:30px solid #fff; right:0; top:0; background:#ff8a00;"></div>


如上两段代码实现的斜角,就可以实际应用在项目中,具体如何使用。

<div class="module">这是个模块</div>

样式如下

<style>
.module{ position:relative; width:200px; height:100px; text-align:center; line-height:100px; background:#fc0;}
.module:before{ display:block; content:''; position:absolute; top:0; right:0; width:0; height:0; border-left:30px solid #fc0; border-top:30px solid #ff0; right:0; top:0; background:#fc0;}
.module:after{ display:block; content:''; position:absolute; top:0; left:0;width:0; height:0; border-right:30px solid #fc0; border-top:30px solid transparent; right:0; top:0; background:#fc0;}
</style>

就可以实现上面两边的角是斜角的效果,可以看到右边的角上有黄色,这个颜色改成与背景色相同,如白色,就可以实现斜角的效果。



以上是用css实现斜角的一种方法。

发表时间

20161102

文章标签

被浏览次数

点我搜索

“CSS”相关的文章

  • 昆山网站建设小编讲讲IIS如何使用

    2018-12-14

    通过前文《如何在win7系统里创建ASP程序测试环境》我们学会了在win7系统里面安装IIS,那么如何使用IIS来创建运行网站呢?...

  • Ps Play无法连接的问题

    2018-04-05

    前段时间发了一个替代Ps Play的移动端设计稿预览工具,不过做为日常不太使用PsMirror的人来说,可能不会去专门购买,所以还是用回了Ps Play,也顺便解决了无法连接预览的问题。...

  • 替代Ps play的设计稿实时预览工具PsMirror

    2018-01-31

    PsMirror是一款实时预览photoshop设计稿的工具。 它让你极方便地在手机上查看PS中的设计稿, 提升设计效率。 支持android/ios两个平台......

  • 配置PHPStorm2017主题(颜色字体)

    2017-12-24

    PHPstorm默认的主题和可选的主题有时候不能满足有些人的需求,怎么配置自己喜欢的主题呢?首先先去下载自己喜欢的主题:http://www.phpstorm-themes.com/...

  • 使用css解决视频大小自适应

    2017-03-07

    自适应网站有的时候会碰到视频页面,那么怎么样才能让页面中的视频也能自适应设备屏幕尺寸呢?...

  • 如何优化自己的网站

    2016-12-19

    一个网站如果我们访问的时候,他的页面打开速度很慢,或者页面看起来很糟糕,看起来很费劲,让人不舒服,那么都是会影响访客的体验,使访客失去继续访问的兴趣,那么怎么优化自己的网站就是一件很重要的事。...

WCDSTUDIO专注于互联网服务

立即沟通您的需求
版权所有 WCDSTUDIO © All Rights Reserved 2015-2020CSS快速查询CSS选择符演示html常用标签演示flexui