求如下图片带漂亮边框的html代码

求如下图片带漂亮边框的html代码,第1张

楼主所问的问题全是在CSS3.0中可以实现这效果。

圆角代码

<div id="round"></div>

#round {

padding:10pxwidth:300pxheight:50px

border: 5px solid #dedede

-moz-border-radius: 15px /* Gecko browsers */

-webkit-border-radius: 15px /* Webkit browsers */

border-radius:15px /* W3C syntax */

}

-moz(例如 -moz-border-radius)用于Firefox

-webkit(例如:-webkit-border-radius)用于Safari和Chrome。

15px代表圆角的直径

阴影代码

#boxShadow{

border: 5px solid #111

-webkit-box-shadow: 5p x5px 7px #999 /*控制阴影此方式为默认方式*/

-webkit-border-bottom-right-radius:15px

padding: 15px 25px

height:inherit

width:590px

}

box-shadow:inset x-offset y-offset blur-radiusspread-radius color

(投影方式)(X轴偏移量)(Y轴偏移量)(阴影模糊半径)(阴影扩展半径)(阴影颜色)

inset———默认的情况下是外阴影,如果取其唯一值“inset”,就是将外阴影变成内阴影,也就是说设置阴影类型为“inset”时,其投影就是内阴影

1.所有的 HTML 元素本质上是小的矩形块,代表着某一小块区域。

有三个影响HTML元素布局的重要属性:padding(内边距)、margin(外边距)、border(边框)。

元素的 padding 控制元素内容 content和元素边框 border 之间的距离

在这儿,我们可以看到绿方块和红方块都位于黄方块之中,但是红方块比绿方块具有更大的 padding。

当你加大绿方块的 padding, 它将扩大元素内容和元素边框的距离。

<style>

.injected-text {

margin-bottom: -25px

text-align: center

}

.box {

border-style: solid

border-color: black

border-width: 5px

text-align: center

}

.yellow-box {

background-color: yellow

padding: 10px

}

.red-box {

background-color: red

padding: 20px

}

.green-box {

background-color: green

padding: 10px

}

</style>

<h5 class="injected-text">margin</h5>

<div class="box yellow-box">

<h5 class="box red-box">padding</h5>

<h5 class="box green-box">padding</h5>

</div>

2.元素的外边距 margin 控制元素边框 border 和元素实际所占空间的距离

3.如果你将一个元素的 margin 设置为负值,元素将会变大。

4.有时你想要自定义元素,使它的每一个边具有不同的 padding。

CSS 允许你使用 padding-top、padding-right、padding-bottom 和 padding-left来控制元素上右下左四个方向的 padding

<style>

.green-box {

background-color: green

padding-top: 40px

padding-right: 20px

padding-bottom: 20px

padding-left: 40px

}

</style>

<div class="box yellow-box">

<h5 class="box red-box">padding</h5>

<h5 class="box green-box">padding</h5>

</div>

5.有时你想要自定义元素,使它的每一个边具有不同的 margin。

CSS 允许你使用 margin-top、margin-right、margin-bottom 和 margin-left 来控制元素上右下左四个方向的 margin。

<style>

.green-box {

background-color: green

margin-top: 40px

margin-left: 40px

margin-right: 20px

margin-bottom: 20px

}

</style>

<div class="box yellow-box">

<h5 class="box red-box">padding</h5>

<h5 class="box green-box">padding</h5>

</div>

6.除了分别指定元素的 padding-top、padding-right、padding-bottom 和 padding-left 属性外,你还可以集中起来指定它们,举例如下:

padding: 10px 20px 10px 20px

这四个值以顺时针方式排列:顶部、右侧、底部、左侧,简称:上右下左

<style>

.red-box {

background-color: red

padding: 20px 40px 20px 40px

}

</style>

7.除了分别指定元素的 margin-top、margin-right、margin-bottom 和 margin-left 属性外,你还可以集中起来指定它们,举例如下:

margin: 10px 20px 10px 20px

这四个值以顺时针方式排列:顶部、右侧、底部、左侧,简称:上右下左

<style>

.red-box {

background-color: red

margin: 20px 40px 20px 40px

}

</style>

border:粗细 样式 颜色;

比如.div {

border:1px solid 4d4d4d

}

常用的样式有dotted(点状) solid(实线) double(双线) dashed(虚线),

你还可以这样 border-style:dotted solid double dashed四条边的样式都不一样

如果你想设置某一个边的样式可以使用

(上)border-top

(右)border-right

(下)border-bottom

(左)border-left


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7053844.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-01
下一篇 2023-04-01

发表评论

登录后才能评论

评论列表(0条)

保存