用 border 属性 画各种边框

嗯,如图,想要个类似这样的效果

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>分割线</title>
    <style>
        *{
            margin: 0;
            padding: 0;
        }
        body{
            width: 640px;
            margin: 0 auto;
        }
        .div1{
            width: 600px;
            height: 100px;
            /*background-color: red;*/
        }
        .div2, dl{
            width: 600px;
            height: 100px;
            display: flex;
            align-items: center;
        }
        .div2{
            margin-left: 50px;
        }
        dl{
            position: relative;
        }
        dt{
            width: 100px;
            height: 100px;
            border-radius: 50%;
            background-color: red;
            box-shadow: 10px 10px 10px rgba(255, 0, 0, 0.31);
            text-align: center;
            line-height: 100px;
            font-size: 36px;

        }
        dd{
            width: 450px;
            border: 1px solid red;
            height: 80px;
            line-height: 80px;
            border-radius: 30px;
            position: absolute;
            top:10%;
            left: 10px;
            padding-left: 100px;
        }
        .div2_01{
            border-left: 1px solid rgba(255, 0, 0, 0.65);
            border-bottom: 1px solid rgba(255, 0, 0, 0.65);
            width: 15px;
            height: 60%;
            align-self: flex-start;
        }
        .div2_02{
            border-left: 7px solid rgba(255, 0, 0, 0.65);
            margin-top: 15px;
            padding-left: 10px;
            height: 110px;
            line-height: 24px;
            display: flex;
            align-items: center;
            width: 450px;
        }

    </style>
</head>
<body>
<div class="div1">
    <dl>
        <dt>1</dt>
        <dd>新华社莫斯科7月4日电</dd>
    </dl>
</div>
<div class="div2">
    <div class="div2_01"></div>
    <p class="div2_02">

        新华社莫斯科7月4日电(记者范伟国霍小光李建敏)国家主席4日在莫斯科克里姆林宫同俄罗斯总统普京举行会谈。两国元首积极评价中俄传统友谊和双边关系发展成就,决定携手努力,巩固和发展平等信任、相互支持、共同繁荣、世代友好的中俄全面战略协作伙伴关系,更好惠及两国人民和各国人民。

    </p>

</div>

</body>
</html>
时间: 2024-08-10 19:02:12

用 border 属性 画各种边框的相关文章

Sass mixin 使用css border属性画三角形

To be finished. //triangle@mixin css-triangle ($direction: "down", $size: 20px, $color: #000, $fillColor:#fff) {    width: 0;     height: 0;    position: relative;    z-index: 0;    border-left: #{setTriangleSize($direction, "left", $s

css中如何使用border属性与display属性

原文:css中如何使用border属性与display属性 border属性介绍# border属性设置元素边框. 边框3个要素如:粗细.线型.颜色. 边框线型属性值说明表如:# 属性指 描述 none 定义无边框. hidden 与 "none" 相同.不过应用于表时除外,对于表,hidden 用于解决边框冲突. dotted 定义点状边框.在大多数浏览器中呈现为实线. dashed 定义虚线.在大多数浏览器中呈现为实线. solid 定义实线. double 定义双线.双线的宽度等

用CSS border相关属性画三角形

效果 HTML: <!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <title>CSS Triangle Demo</title> <link rel="stylesheet" href="triangle.css"> </head> <body&g

Css之border属性

设置border属性作用:设置对象边框样式,设置单独上边框.下边框.左边框.右边框样式,实现美化美观.边框起到分割.规划布局作用. 1.四个边框 border-left 设置左边框,一般单独设置左边框样式使用border-right 设置右边框,一般单独设置右边框样式使用border-top 设置上边框,一般单独设置上边框样式使用border-bottom 设置下边框,一般单独设置下边框样式使用,有时可将下边框样式作为css下划线效果应用. 2.四边相同边框border简写#divcss5{bo

border属性妙用

以前只知道border属性是盒模型中的边框属性,一直不清楚每个边的border是矩形拼接有重合呢,还是梯形无缝拼接的. border梯形 为了观察边框究竟是哪一种拼接方式,为边框设置不同的颜色背景,代码如下: #content{ width: 100px; height: 100px; background: #FFC; border-top: 80px solid #0F0; border-right: 80px solid #09C; border-bottom: 80px solid #9

[转]图解CSS的padding,margin,border属性(详细介绍及举例说明)

图解CSS的padding,margin,border属性 W3C组织建议把所有网页上的对像都放在一个盒(box)中,设计师可以通过创建定义来控制这个盒的属性,这些对像包括段落.列表.标题.图片以及层.盒模型主要定义四个区域:内容(content).边框距(padding).边界(border)和边距(margin). 对于初学者,经常会搞不清楚margin,background-color,background-image,padding,content,border之间的层次.关系和相互影响

CSS:不可思议的border属性

原文:Magic of CSS border property 译文:不可思议的CSS border属性 译者:dwqs 在CSS中,其border属性有很多的规则.对于一些事物,例如三角形或者其它的图像,我们仍然使用图片代替.但是现在就不需要了,我们可以用CSS形成一些基本图形,我分享了一些关于这方面的技巧. 1.正三角形: .triangle_up { height:0px; width:0px; border-bottom:50px solid #006633; border-left:5

CSS padding margin border属性详解

图解CSS padding.margin.border属性W3C组织建议把所有网页上的对像都放在一个盒(box)中,设计师可以通过创建定义来控制这个盒的属性,这些对像包括段落.列表.标题.图片以及层.盒模型主要定义四个区域:内容(content).内边距(padding).边框(border)和外边距(margin).对于初学者,经常会搞不清楚margin,background-color,background-image,padding,content,border之间的层次.关系和相互影响.

制作不同形状的border属性

一个简单不能在简单的CSS属性:border,随便打开一个网页都会有它的存在,然而,这样一个不起眼的属性,就只是在其他元素的周围加了一个线框或者一条单一的水平线而已.今日我将揭开它神秘的面纱,看看面纱下面到底是何等让人仰慕的面容. 首先来看一看,我们曾经一笔带过的属性是多么的单调,HTML和CSS代码(效果一): <span class="border"></span>.border{ width:38px; height:38px; border:1px so