用CSS3如何把如图中的红色三角形的背景图做成一体

做成这样的效果,... 做成这样的效果, 展开
 我来答
RainjuIo
2015-12-11 · TA获得超过125个赞
知道小有建树答主
回答量:162
采纳率:0%
帮助的人:75.2万
展开全部
简单地说有1种方法
1.用png图片(这样最简单)

用html+css写过之后这种效果只能用图片实现
追问
把图片做一个那样的边框如何做呢?用CSS
追答

做一个你的第二张图片内样的效果,图片部分是透明的,然后设置这个图片

background:url(这里设置你要放的图片) no-repeat center;
background-size:120%;(这个大小你自己设置,也可以不设置,视情况)
博思aippt
2024-07-20 广告
作为深圳市博思云创科技有限公司的工作人员,对于Word文档生成PPT的操作,我们有以下建议:1. 使用另存为功能:在Word中编辑完文档后,点击文件->另存为,选择PowerPoint演示文稿(*.pptx)格式,即可将文档内容转换为PPT... 点击进入详情页
本回答由博思aippt提供
a3476012
推荐于2016-05-09 · TA获得超过1268个赞
知道小有建树答主
回答量:484
采纳率:87%
帮助的人:129万
展开全部

这种效果有2种方法:

    1.一种就是楼下的png图片;


    2.通过CSS3的border属性(制作透明三角形;)

<!DOCTYPE html>

<html>

<head>

    <meta charset="UTF-8">

    <title>Document</title>

<style type="text/css">

body{

    background-color: #444;

}

.test{

    width: 15px;

    height: 30px;

    box-sizing:border-box;

    border-top: 15px solid #f5f5f5;

    border-bottom: 15px solid #f5f5f5;

    /*border-left: 20px solid #0f0;*/

    border-right: 15px solid transparent;

   /* border-top-right-radius: 4px;

    border-radius: 12px;*/

}

.csspic{

    width: 200px;

    height: 400px;

    margin:50px auto;

    background:  url(images/5.jpg) -15px top no-repeat;

    -webkit-background-size: cover;

    background-size: cover;

    border-radius: 10px;

    position: relative;

    border: 15px solid #f5f5f5;

    -moz-background-clip: border;

    -webkit-background-clip: border-box;

    -o-background-clip: border-box;

    background-clip: border-box;

}

.img{    

    overflow: hidden;

    width: 260px;

    height: 400px;

}

.sjx{

    position: absolute;

    top:30px;

    left: -15px;

    background:  url(images/5.jpg) left -30px no-repeat;

    -webkit-background-size: 500px;

    background-size: 500px;

    z-index: 9999;

}

.csspic img{

    height: 100%;

</style>

</head>

<body>

    

    

    <div class="csspic">

        <div class="sjx">

            <div class="test"></div>

        </div>

        <div class="img"><!-- <img src="images/5.jpg"> --></div>

        

    </div>

</body>

</html>

本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式