CSS中border和display属性的使用有什么技巧
Admin 2022-06-02 群英技术资讯 615 次浏览
border属性介绍
border
属性设置元素边框。3
个要素如:粗细、线型、颜色。边框线型属性值说明表如:
属性指 | 描述 |
---|---|
none | 定义无边框。 |
hidden | 与 "none" 相同。不过应用于表时除外,对于表,hidden 用于解决边框冲突。 |
dotted | 定义点状边框。在大多数浏览器中呈现为实线。 |
dashed | 定义虚线。在大多数浏览器中呈现为实线。 |
solid | 定义实线。 |
double | 定义双线。双线的宽度等于 border-width 的值。 |
groove | 定义 3D 凹槽边框。其效果取决于 border-color 的值。 |
ridge | 定义 3D 垄状边框。其效果取决于 border-color 的值。 |
inset | 定义 3D inset 边框。其效果取决于 border-color 的值。 |
outset | 定义 3D outset 边框。其效果取决于 border-color 的值。 |
inherit | 规定应该从父元素继承边框样式。 |
边框方向属性值说明表如:
属性 | 描述 |
---|---|
border-top | 设置元素上边框。 |
border-bottom | 设置元素下边框。 |
border-left | 设置元素左边框。 |
border-right | 设置元素右边框。 |
边框实践
实践代码:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>边框</title> <style> .box{ width: 200px; height: 100px; border: 1px solid red; } </style> </head> <body> <div class="box"> 微笑是最初的信仰 </div> </body> </html>
结果图
注意:边框颜色可以省略不写,默认为黑色。如果其他2个属性不写就不会显示边框。
设置元素边框方向实践
代码块
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>边框</title> <style> .box{ width: 200px; height: 100px; border-top: 2px double red; border-bottom: 2px ridge lawngreen; border-left: 2px inset darkorange ; border-right:2px groove darkblue; } </style> </head> <body> <div class="box"> 微笑是最初的信仰 </div> </body> </html>
结果图
display属性介绍
display
属性它是显示的意思,display
属性可以将行内元素与块级元素之间相互转换,将隐藏的元素设置显示状态或将显示的元素设置隐藏状态。
display
属性值说明表如下:
属性值 | 描述 |
---|---|
inline | 将块级元素转换为行内元素。 |
block | 作用:1、将行内元素转换为块级元素。2、将隐藏的元素设置为显示状态。 |
none | 将显示的元素设置为隐藏状态。 |
display属性实践
使用display
属性的属性值为block
将span
标签设置宽高度并且设置一个背景颜色。
代码块
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>将span标签转换为块级元素</title> <style> .box{ width: 200px; height: 100px; display: block; background-color: red; } </style> </head> <body> <span class="box">微笑是最初的信仰</span> </body> </html>
结果图
注意:如果行内元素使用了display: block;
,就拥有了块级元素特点。
使用display
属性的属性值为inline
将h1
标签转换为行内元素。
代码块
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>将h1标签转换为行内元素</title> <style> .box{ width: 200px; height: 100px; display: inline; background-color: red; } </style> </head> <body> <h1 class="box">微笑是最初的信仰</h1> </body> </html>
结果图
注意:如果块级元素使用了display: inline;
,就拥有了行内元素特点。
总结
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
CSS中letter-spacing属性有何用?letter-spacing 属性可以增加或减少字符间的空白,用来调整字母之间间隔,还是比较实用的。那么letter-spacing属性的如何使用呢?接下来我们一起来看看。
本篇文章给大家介绍一下巧用 CSS实现水波纹的电池充电动画特效的方法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。
这篇文章主要介绍了CSS奇技淫巧之实现波浪效果,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
在css中,font的意思是“字体”,是一个简写属性,用于设置所有字体属性;font属性可以按顺序设置字体的样式,语法为“元素{font:style variant weight size/height family;}”。
这篇文章给大家分享css3制作按钮的内容,我们知道按钮的样式有很多,本文分享的是实现彩虹按钮的样式的实例,实现效果及代码如下,接下来跟随小编来了解看看吧。
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008