问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

CSS+ div实现页面边框效果

发布网友 发布时间:2022-04-26 20:54

我来回答

8个回答

懂视网 时间:2022-04-06 16:36

随着CSS3的发展,网络开发的进步已经走向了完美的想象。对于文本和其他用法,CSS drop-shadow可以实现一个好看的效果框,我们直接来看具体的代码。

这是html部分:

<div id="beauty-boxes">Some example text</div>

CSS代码

 #beauty-boxes{
 transition: all 0.5s ease;
 position:relative;
 float:left;
 width:45%;
 padding:2px;
 margin:3px;
 background:#fff;
 -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0), 0 0 40px rgba(0, 0, 0, 0) inset;
 -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0) inset;
 box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0) inset;
 -moz-border-radius:4px;
 border-radius:4px;
 } 
 #beauty-boxes:before,
 #beauty-boxes:after {
 content:"";
 position:absolute;
 z-index:-3;
 bottom:15px;
 left:12px;
 width:50%;
 height:20%;
 max-width:350px;
 max-height:90px;
 -webkit-box-shadow:0 15px 10px rgba(0, 0, 0, 0.7);
 -moz-box-shadow:0 15px 10px rgba(0, 0, 0, 0.7);
 box-shadow:0 15px 10px rgba(0, 0, 0, 0.7);
 -webkit-transform:rotate(-3deg);
 -moz-transform:rotate(-3deg);
 -ms-transform:rotate(-3deg);
 -o-transform:rotate(-3deg);
 transform:rotate(-3deg);
 }
 #beauty-boxes:after {
 right:10px;
 left:auto;
 -webkit-transform:rotate(3deg);
 -moz-transform:rotate(3deg);
 -ms-transform:rotate(3deg);
 -o-transform:rotate(3deg);
 transform:rotate(3deg);
 }.beauty-boxes p {
 font-size:16px;
 font-weight:bold;
 }
 #beauty-boxes:hover{
 background-color:#161616;
 color:#fff;
 }

效果如下:

GIF.gif

热心网友 时间:2022-04-06 13:44

百度这个确实是css写出来的,代码如下:
----------------------------------------------------------------
<!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>
<title>无标题页</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<style>
div { margin:0; padding:0; border-color:#333; font-size:12px; text-align:center; line-height:70px;}
.box-rod { width:200px; margin:100px auto; }
.rod { height:80px; border-left: 1px solid; border-right: 1px solid; }
.box-rod .rod1 { border-top: 1px solid; font-size: 0; height: 0; margin: 0 3px; overflow: hidden; }
.box-rod .rod2, .box-rod .rod3 { border: 0 solid; height: 1px; margin: 0 1px; overflow: hidden; }
.box-rod .rod2 { border-left-width: 2px; border-right-width: 2px; }
.box-rod .rod3 { border-left-width: 1px; border-right-width: 1px; }
.box-rod .rod4 { border-bottom: 1px solid; font-size: 0; height: 0; margin: 0 3px; overflow: hidden; }
</style>
</head>
<body>
<div class="box-rod">
<div class="rod1"></div>
<div class="rod2"></div>
<div class="rod3"></div>
<div class="rod"> 确实css写的</div>
<div class="rod3"></div>
<div class="rod2"></div>
<div class="rod4"></div>
</div>
</body>
</html>

热心网友 时间:2022-04-06 15:02

可以是有css

box-shadow添加边框阴影效果

border-style选择边框样式等实习边框效果

border-style的可选属性有如图供选择

热心网友 时间:2022-04-06 16:36

<div style="border:#000 solid 2px; width:1000px; height:300px; border-radius:30px"></div>

以上面代码为例:

border:#000 solid 2px

四个边框:颜色  实线  宽2pxl,这三个是边框的最基本元素,可以根据需求选取。

如需个别边框特别设置:

border-left:左边  border-right:右边  border-top:上边  border-bottom:下边

 width:1000px; height:300px;

宽 和高

border-radius:30px

这个是边框圆角的整合代码,意思是四个边框的角30px的地方开始变成弧形,也可以拆分成

border-radius:0px 0px 20px 25px;

左上 右上 右下 左下 角的弧度数值

border-top-left-radius: 10px;   
border-top-right-radius: 10px; 
 border-bottom-right-radius:10px;  
border-bottom-left-radius:  10px;

也可以写成这样的,具体数值根据自己的需求。

热心网友 时间:2022-04-06 18:28

<!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>
<title>无标题页</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<style>
div { margin:0; padding:0; border-color:#333; font-size:12px; text-align:center; line-height:70px;}
.box-rod { width:200px; margin:100px auto; }
.rod { height:80px; border-left: 1px solid; border-right: 1px solid; }
.box-rod .rod1 { border-top: 1px solid; font-size: 0; height: 0; margin: 0 3px; overflow: hidden; }
.box-rod .rod2, .box-rod .rod3 { border: 0 solid; height: 1px; margin: 0 1px; overflow: hidden; }
.box-rod .rod2 { border-left-width: 2px; border-right-width: 2px; }
.box-rod .rod3 { border-left-width: 1px; border-right-width: 1px; }
.box-rod .rod4 { border-bottom: 1px solid; font-size: 0; height: 0; margin: 0 3px; overflow: hidden; }
</style>
</head>
<body>
<div class="box-rod">
<div class="rod1"></div>
<div class="rod2"></div>
<div class="rod3"></div>
<div class="rod"> 确实css写的</div>
<div class="rod3"></div>
<div class="rod2"></div>
<div class="rod4"></div>
</div>
</body>
</html>

热心网友 时间:2022-04-06 20:36

纯CSS+DIV无法直接写,有JS可控制圆角,
通常的话你也就只能把圆角做成小图片进行拼接

热心网友 时间:2022-04-06 23:00

把圆角切成一个图片,当做背景,就可以做了

热心网友 时间:2022-04-07 01:42

要么用 JS 做控制 做圆角
要么 就把他当做背景 插入网页中 看你如何操作了
建议 做成图片 因为简单些
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
在excel中输入产品序号如何直接引出相应的信息 excel表格输序号自动出现内容 戏剧教育主要学什么内容 戏剧教育专业就业前景和就业方向怎么样 戏剧教育专业学什么 2025就业前景怎么样 戏剧教育学什么 戏剧教育专业是本科还是专科 戏剧教育专业要读多少年 戏剧教育是什么专业 贵州省合医在浙江省能直接报销吗 css中div边框外发光怎么设置 DIV+CSS边框 如何用jQuery实现div边框渐显效果 建行信用卡分期还款提前还清,利息怎么算 我对象这两天来了大姨妈,除了喝红糖水之外,还能吃什么? 建行分期通提前还款利息能少吗? 30岁的男人还去工厂找工作,是不是很可悲? 已经30多岁的人了,还在四处求职找工作,如何看待这一现象? 30岁找工作被嫌弃年纪大,怎么办? 30岁怎么找工作 30岁跨行业找工作从零开始,怎么找比较好一点? 想问下33岁找工作有没有门槛低的工作,大家都怎么找工作的? 现在找工作都要30岁之内的,超过30岁的该怎么办? 30多岁的人,还在四处求职找工作,如何看待这一现象? 三十岁的人没有任何技能,该怎么找工作? 30岁以后找工作难吗 过了30岁以后很难找工作怎么办,会不会因为找不到工作饿死? 30岁以后找工作会不会没人收你? 女人在30岁以后重新找工作是不是很难? 30多岁的人,还在四处求职找工作,会很丢脸吗? css中div边框问题 css设置DIV边框的问题。 买房首付不够怎么办? 首付不够如何买房? 首付暂时不够,想买房,有什么办法可以解决么? 首付不够怎么买房 梦见脱下手镯被小孩子摔碎了 老人梦见儿子给买的玉镯子碎成几瓣了什么意思? 梦到我的玉镯子碎了 梦见玉镯掉地摔碎意味什么? 怎样恢复已经清空的图片? 花生的果实除了可以用来榨油还可以干什么 花生米榨油后还可以做什么? 花生可以干什么? 花生,可以榨油也可以做一道美味的菜,花生也有药用功效 花生除了可以榨油和煮着吃,还可以做什么?(不是菜) 哈氏合金C-276管材的标准规格是什么? 花生可以干吗? C-276的性能 C-276的介绍