CSS 实现好看的边框

设计给这样的稿子不是折腾人嘛...哎,没办法,作为一个负责任的打工仔,我是不会简单粗暴的直接切图的。嗯。能用CSS画边框,就不用图片。

    <style>
        *{ /*实际开发中,别这样偷懒哦*/
            margin: 0;
            padding: 0;
            list-style: none;
        }
        .box{
            width: 320px;
            height: 100px;
            border-bottom: 2px solid #4c4c4c;
            border-top: 3px solid #00b9b7;
            display: flex;
            align-items: center;
            margin: 20px auto;
            justify-content: space-between;
        }
        .box div{

        }
        span{
            display: block;
        }
        .left_top{
            flex: 1.5;
            border-left: 2px solid #00b9b7;
            height: 66px;
            margin-bottom: 1px;
        }
        .left_bottom{
            flex: 1;
            border-left: 2px solid #4c4c4c;
            height: 33px;
        }
        .txt{
            width: 292px;
        }
        .right_top{
            flex: 1;
            border-left: 2px solid #00b9b7;
            height: 33px;
            margin-bottom: 1px;
        }
        .right_bottom{
            flex: 1.5;
            border-left: 2px solid #4c4c4c;
            height: 66px;
        }

    </style>

</head>
<body>
<div class="box">
    <div class="box_left">
        <span class="left_top"></span>
        <span class="left_bottom"></span>
    </div>
    <div class="txt">随便一段文字</div>
    <div class="box_right">
        <span class="right_top"></span>
        <span class="right_bottom"></span>
    </div>
</div>
</body>
时间: 2024-08-10 08:37:36

CSS 实现好看的边框的相关文章

【CSS】圆角阴影边框CSS

.someClassName { width:300px; display: inline-block; padding: 5px 10px 6px; text-decoration: none; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -moz-box-shadow: 0 1px 2px rgba(0,0,0,0.5); -webkit-box-shadow: 0 1px 2px rgba

CSS中去除input边框问题

一般我们在使用input标签时,都默认带有四个方向的边框,但为了好看我们有需要去掉边框的需求.可以设置如下样式: input{ border:0;? }? 不过如此设置的话在文本框获取焦点要输入时还是会有边框,解决方法是加上如下样式设置: input{ outline:medium; }? 即能实现. W3C中定义的outline属性: outline (轮廓)是绘制于元素周围的一条线,位于边框边缘的外围,可起到突出元素的作用.?

css学习之border 边框

边框,也就是盒子模型的四周, 1.四边相同边框border简写#divcss5{border:1px solid #00F} CSS读取有从上到下.从左到右读取原理,而先设置了整个边框样式,后再加上声明顶部上边边框为“none”

各种CSS样式设置细线边框

基础知识回顾 : cellspacing:单元格与单元格之间的边距:cellpadding:单元格内的内容与单元格边沿的边距 简单实用的样式,设置所有的单元格为细线效果 <style type="text/css"> #tab1{ border-collapse:collapse;} #tab1 td{ border:1px solid #000000;} </style> <table width = "640px" id = &qu

CSS黄金三段--消除边框的影响

以前常常因为padding.margin等影响了整个边框的大小,只能傻傻的算大小.现在的黄金三段真的是帮了大忙了,下面的代码放在CSS相应的内容中,就可以使得边框的大小就是你设置的width的属性值. -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;

使用CSS为图片添加边框的几种方法

css的应用十分广泛,即便用在图片的效果中也是方法多样,本文下面就介绍五种为图片添加特殊效果边框的CSS写法阴影效果 通过使用带有一些padding之的背景图来添加阴影效果. HTML <img class=”shadow” src=”sample.jpg” alt=”" /> CSS img.shadow { background: url(shadow-1000×1000.gif) no-repeat right bottom; padding: 5px 10px 10px 5p

解决CSS移动端1px边框问题

移动项目开发中,安卓或者IOS等高分辨率屏幕会把1px的border渲染成2px来显示,网上搜了一下,解决方法如下: 一.利用css中的transform的缩放属性解决,推荐这个.如下面代码. <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>解决1px边框问题</title> <meta name="viewport"

2015-09-21 第三节课 css属性 border(边框)、background(背景)

一.border的用法 border的属性有:border-color:边框颜色  border-width: 表示边框的粗细  border-style:边框样式(solid实线.dashed虚线.dotted:点线) 通常的写法:border:solid 3px red; HTML如下: <div id="d1"> 边框高度 边框宽度 边框颜色 </div> CSS如下: #d1{ width:200px; height:200px; border:soli

html+CSS实例效果(2):边框为阴影及DIV内容垂直居中效果

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-