iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > html >CSS3边框相关的属性有哪些
  • 903
分享到

CSS3边框相关的属性有哪些

2024-04-02 19:04:59 903人浏览 安东尼
摘要

今天小编给大家分享一下css3边框相关的属性有哪些的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一

今天小编给大家分享一下css3边框相关的属性有哪些的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。

    盒子模型之border

    边框相关属性

    border-width控制边框的大小  用长度赋值

    border-style控制边框的样式  none没有边框  solid实线  dotted点线  dashed虚线  double双线条

    border-color控制边框的颜色  四种颜色表示法

    border-top控制上边框的样式

    border-right控制右边框的样式

    border-bottom控制下边框的样式

    border-left控制左边框的样式

    其实四条边也是复合属性:

    border-top可以分成这么几个属性:border-top-color  border-top-width  border-top-style  (剩下三条边以此类推)

    边框连写

    理论上:没有顺序,皆可省略

    案例:表格边框、四彩盒子、表单边框

    <!DOCTYPEhtml><htmllang="en"><head>

    <metacharset="UTF-8">

    <title>Document</title>

    <style>

    table{

    width:800px;

    height:300px;

    border:1pxsolid#000;

    border-collapse:collapse;

    }

    th,td{

    border:1pxsolid#000;

    }

    </style></head><body>

    <table>

    <caption><h4>今日小说排行榜</h4></caption>

    <thead>

    <tr>

    <th>排名</th>

    <th>关键词</th>

    <th>趋势</th>

    <th>今日搜索</th>

    <th>最近七日</th>

    <th>相关链接</th>

    </tr>

    </thead>

    <tbody>

    <tr>

    <td>1</td>

    <td>鬼吹灯</td>

    <td><imgsrc="img/up.jpg"width="13"height="11"/></td>

    <td>65589</td>

    <td>45</td>

    <td>贴吧图片百科</td>

    </tr>

    <tr>

    <td>2</td>

    <td>盗墓笔记</td>

    <td><imgsrc="img/down.jpg"width="13"height="11"/></td>

    <td>1</td>

    <td>456</td>

    <td>贴吧图片百科</td>

    </tr>

    </tbody></table></body></html>

    Document

    <!--四彩盒子-->

    </body></html>

    <!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""Http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><head><metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/><title>无标题文档</title><styletype="text/CSS">

    input{

    width:150px;

    height:18px;

    outline-style:none;

    }.username{

    border:1pxdashed#ccc;

    background-color:#E7EEFE;

    color:blue;

    }.username:focus{

    border:1pxdashedpink;

    background-color:#FFF7FB;

    color:pink;

    }.email{

    border:0none;

    border-bottom:1pxdashedred;

    }.search{

    border:1pxsolid#ccc;

    color:#ccc;

    background:url(search.png)no-repeatrightcenter;

    }</style></head><body>用户名:<inputtype="text"class="username"/><br/><br/>邮 箱:<inputtype="text"class="email"/><br/><br/><labelfor="txt">搜索一下</label>:<inputtype="text"id="txt"class="search"value="请输入..."/></body></html>

    盒子模型之padding

    内边距:控制内容和边框之间的距离

    padding属性和padding连写

    padding-top上内边距  padding-right右内边距  padding-bottom下内边距  padding-left左内边距

    四种连写

    1只写一个值  padding:10px;  代表四个方向都是第一个数字

    2写两个  padding:10px20px;  表示:上下内边距等于第一个数字,左右内边距等于第二个数字

    3写三个  padding:10px20px30px;  表示:上内边距=第一个数字,左右内边距等于第二个数字,下内边距等于第三个数字

    4写四个  padding:10px20px30px40px;  表示:上右下左分别对应各个数字

    padding和border对盒子的影响

    设置padding和border会对盒子的实际大小造成影响

    盒子的实际宽度=设置在css里的宽度+水平的paDDDing+水平的border

    盒子的实际高度=设置的高度+垂直的padding+垂直的border

    但是是要注意:

    如果是存在父子关系的时候

    如果子盒子没有设置宽度,并且子盒子的padding+border没有超过父盒子的宽度,子盒子的宽度是不会改变的

    如果子盒子的padding+border超过父盒子的宽度,会被padding和border撑开宽度

    案例:

    padding的作用、padding计算题

    <!DOCTYPEhtml><htmllang="en"><head>

    <metacharset="UTF-8">

    <title>Document</title>

    <style>

    p{

    border:1pxsolid#000;

    width:500px;

    height:500px;

    padding:10px;

    }

    </style></head><body>

    <p>

    我是盒子中的内容</p></body></html>

    <!DOCTYPEhtml><htmllang="en"><head>

    <metacharset="UTF-8">

    <title>Document</title>

    <style>

   

    .father{

    width:300px;

    height:150px;

    padding:75px100px;

    background-color:red;

    }

    .son{

    width:300px;

    height:150px;

    background-color:green;

    }

    </style></head><body>

    <pclass="father">

    <pclass="son"></p>

    </p></body></html>

    盒子模型之margin

    外边距属性和外边距连写

    margin-top控制盒子的上外边距

    margin-right控制盒子的右外边距

    margin-bottom控制盒子的下外边距

    margin-left控制盒子的左外边距

    margin的连写和padding是一样的

    垂直塌陷(合并)现象

    当两个盒子垂直分布,同时给两个盒子设置了相对的margin值,两个盒子之间的实际距离,取决于连个margin值中的最大

    包含塌陷(合并)现象

    当给子盒子设置margin-top的时候,有可能会把父盒子一起带跑

    如何解决:

    1、给父盒子设置边框

    2、给父盒子设置overflow:hidden

    案例:列表显示

    <!DOCTYPEhtml><htmllang="en">

    <head>

    <metacharset="utf-8">

    <style>

    ul{

    list-style:none;

    }

    ulli{

    background:url(li.gif)no-repeatleft4px;

    padding-left:25px;

    }

    lia{

    text-decoration:none;

    }

    a:hover{

    color:#9E7878;

    text-decoration:underline;

    }

    </style>

    </head>

    <body>

    <ul>

    <li>大明星:姜潮魔性拜年道晚安</li>

    <li>软萌正太徐浩演绎《小幸运》</li>

    <li>漫威绝逼好看的电影镜头合集</li>

    <li>从没见过这么搞笑的祖孙组合</li>

    <li>史上最容易挨揍的自助餐吃法</li>

    </ul>

    </body></html>

    给行内元素设置margin和padding的问题

    给行内元素设置margin-top和margin-bottom没有效果

    给行内元素设置垂直padding的时候,能够增加高度,位置不会依赖于padding撑开的位置

    以后给行内元素控制位置,不要用垂直的padding和margin

    我们通常使用行高控制行内元素的垂直位置

    margin:0auto;的秘密

    margin-left和maring-right同时是auto的时候,会让子元素(块级)居中显示

    能将设置了宽度的块级元素相对于其父元素水平居中

    通常会使用它来将页面的版心居中

    将行内元素和行内块级元素居中

    给容器设置text-align:center

CSS3边框相关的属性有哪些

以上就是“CSS3边框相关的属性有哪些”这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注编程网html频道。

--结束END--

本文标题: CSS3边框相关的属性有哪些

本文链接: https://www.lsjlt.com/news/92609.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • CSS3边框相关的属性有哪些
    今天小编给大家分享一下CSS3边框相关的属性有哪些的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一...
    99+
    2024-04-02
  • Css3设置边框属性有哪些
    小编给大家分享一下 Css3设置边框属性有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!   ...
    99+
    2024-04-02
  • css3中有哪些新增边框属性
    这篇文章主要为大家展示了“css3中有哪些新增边框属性”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“css3中有哪些新增边框属性”这篇文章吧。 ...
    99+
    2024-04-02
  • css3中背景属性与边框相关的属性是什么
    这篇文章将为大家详细讲解有关css3中背景属性与边框相关的属性是什么,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。   1与背景相关的新增属性   backgroun...
    99+
    2024-04-02
  • css3中边距属性有哪些
    这篇文章主要介绍css3中边距属性有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! css3的两种边距属性:1、内边距属性(padding、paddi...
    99+
    2024-04-02
  • css3设置动画的相关属性有哪些
    这篇文章主要介绍“css3设置动画的相关属性有哪些”,在日常操作中,相信很多人在css3设置动画的相关属性有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”css3设置动画...
    99+
    2024-04-02
  • Css的边框属性有哪些
    小编给大家分享一下Css的边框属性有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!1、边框阴影属性:box-shadow :...
    99+
    2024-04-02
  • CSS边框属性有哪些
    这篇文章给大家分享的是有关CSS边框属性有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。            &...
    99+
    2024-04-02
  • CSS边框有哪些属性
    这篇“CSS边框有哪些属性”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“CSS边框有哪些属...
    99+
    2024-04-02
  • css3中文字与字体相关的属性有哪些
    这篇文章主要为大家展示了“css3中文字与字体相关的属性有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“css3中文字与字体相关的属性有哪些”这篇文章吧。 ...
    99+
    2024-04-02
  • css3框模型有哪些属性
    这篇文章主要介绍“css3框模型有哪些属性”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“css3框模型有哪些属性”文章能帮助大家解决问题。 ...
    99+
    2024-04-02
  • CSS3边框属性实例分析
    这篇文章主要介绍“CSS3边框属性实例分析”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“CSS3边框属性实例分析”文章能帮助大家解决问题。 学习CSS3之前呢,我...
    99+
    2024-04-02
  • CSS3中的边框属性怎么使用
    这篇文章主要讲解了“CSS3中的边框属性怎么使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“CSS3中的边框属性怎么使用”吧!   css3边框   ...
    99+
    2024-04-02
  • CSS3中border边框属性怎么用
    这篇文章主要介绍CSS3中border边框属性怎么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! CSS3 的边框属性可以给创建圆角的盒子,也可以给盒子设置阴影,用图片美化盒子。...
    99+
    2024-04-02
  • js中位置的相关属性有哪些
    今天小编给大家分享一下js中位置的相关属性有哪些的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。一.Dom对象属性&m...
    99+
    2023-06-30
  • CSS3+新属性有哪些
    这篇文章主要介绍“CSS3+新属性有哪些”,在日常操作中,相信很多人在CSS3+新属性有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”CSS3+新属性有哪些”的疑惑有所帮...
    99+
    2024-04-02
  • CSS3新增的属性有哪些
    这篇文章将为大家详细讲解有关CSS3新增的属性有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 CSS 用于控制网页的样式和布局。CSS3 是最新的 CSS...
    99+
    2024-04-02
  • CSS3常用的属性有哪些
    这篇文章主要介绍“CSS3常用的属性有哪些”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“CSS3常用的属性有哪些”文章能帮助大家解决问题。 选择器 value...
    99+
    2024-04-02
  • css中与背景相关的属性有哪些
    这篇文章给大家分享的是有关css中与背景相关的属性有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。   1、css背景属性之为内容设置背景色:background-colo...
    99+
    2024-04-02
  • css3多列属性有哪些
    本篇内容主要讲解“css3多列属性有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“css3多列属性有哪些”吧!多列属性1、column-count属性规定元...
    99+
    2024-04-02
软考高级职称资格查询
推荐阅读
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作