69.【CSS 3.0】(四)

简介: 69.【CSS 3.0】

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <link rel="stylesheet" href="../HTNL-CSS/demo1.css">
</head>
<body>
<div id="box">
    <h2>会员登入</h2>
    <form action="#">
        <div>
          <span>Adminer:</span>
            <input type="text">
        </div>
        <div>
            <span>Passworld:</span>
            <input type="password">
        </div>
        <div>
            <span>Email:</span>
            <input type="email:2261203961@qq.com">
        </div>
    </form>
</div>
</body>
</html>
h2{
    text-align: center;
    background: rebeccapurple;
    margin: 0;
}
div:nth-of-type(1) input{
border: 3px solid #1d1c1c;
}
div:nth-of-type(2) input{
    border: 3px solid rgb(203, 198, 198);
}
div:nth-of-type(3) input{
    border: 3px dashed #20c120;
}
form{
    background: rebeccapurple;
}
body{
    /*margin: 0;  !* 最外框距离*!*/
    padding: 0;
}
#box{
    width: 300px;
    border: 1px solid #d41047;
}
div:nth-of-type(1) span{
    border: 3px solid rgb(203, 198, 198);
}

16.内外边距及div居中

1.外边距: 边框和网页之间距离
margin: 0 auto;   居中
margin的四个参数: 上右下左(顺时针)
2.内边距: 标签和边框之间距离
paddin:
3.使用div我们需要借助: 
width height border. 

margin 外边距

padding

17.圆角边框

1.圆角边框:  border-radius (上 右 下 左)
(使用圆角边框,首先我们要先设置一下border的长,宽,以及实体框)
img{
    width: 471px;
    height: 493px;
    border: 1px solid rebeccapurple;
    border-radius: 164px;
}    
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
  <link rel="stylesheet" href="demo3.css">
</head>
<body>
<div>
  <img src="../HTNL-CSS/image/7.jpg" alt="hs">
</div>
</body>
</html>

18.盒子阴影

box-shadow: 10px 10px 100px yellow; /* x y 模糊度 颜色*/

19.display和float浮动(做导航窗口)

1.块级元素:(独占一行)

h-~-h6  p  div  li ...

2.行内元素:(不独占一行)

span a img strong

行内元素可以内嵌在块级元素里面,反之不行.

3.行内元素与块内元素的转换

1.行内元素转换成块级元素:
   display: block;
2.块元素转换成行内元素:
  display:inline;   
3. display:inline-block   是块元素,但可以内敛转换成有一行
4. display: none;     消失  

经典状态:块内元素和行内元素

行内元素装换成块内元素

> div{
    width: 100px;
    height: 100px;
    border: 1px solid rebeccapurple;
}
span{
    width: 100px;
    height: 100px;
    border: 1px solid #d91e86;
    display: block;
}
HTML:
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
  <link rel="stylesheet" href="demo3.css">
</head>
<body>
<div>块内元素
</div>
<span>行内元素</span>
</body>
</html>

==================================================================
4.folat与clear both

float效果:当我们挪动窗口的时候,会出现乱走的情况;

float与display的对比:

(1).display:不能控制浮动的走向

(2).float:能控制浮动的走向

clear both效果: 会在浮动的基础上锁死一部分信息

相关文章
|
前端开发 Java
|
5月前
|
前端开发
内嵌式CSS
【9月更文挑战第2天】内嵌式CSS。
41 3
|
9月前
|
人工智能 前端开发 JavaScript
「CSS 只要三节课」之精通
「CSS 只要三节课」之精通
63 0
|
9月前
|
前端开发 UED
CSS
CSS
54 0
|
Web App开发 前端开发 图形学
CSS 20大酷刑(一)
CSS 20大酷刑(一)
100 0
|
Web App开发 前端开发 JavaScript
CSS(1)
CSS是层样式表(Cascading Style Sheets)的简称。 有时我们也会称之为CSS样式表或级联样式表。 CSS 是也是一种标记语言。 CSS 主要用于设置 HTML 页面中的**文本内容**(字体、大小、对齐方式)、图片的外形(宽高、边框样式、边距等)以及版面的布局和外观显示样式。 CSS 让我们的网页更加丰富多彩,布局更加灵活自如。简单理解:CSS 可以美化HTML,让HTML更漂亮,让页面布局更简单。 CSS最大价值:由HTML专注去做结构呈现,样式交给CSS,即结构(HTML)与样式(CSS)相分离。
59 1
|
Web App开发 缓存 前端开发
浅学CSS
简单介绍一下CSS,详细学习可以参考 w3school 网站
|
XML 前端开发 数据格式
|
前端开发 JavaScript
CSS-1
1-CSS初识 01-CSS定义 英文全名:cascading style sheets 层叠样式表 WEB标准中的表现标准语言,简单说就是如何修饰 网页信息 的显示样式。 目前推荐遵循的是W3C发布的CSS3.0 1998年5月21日由w3C正式推出的CSS2.0
CSS-1
|
前端开发
18. css
18. css
130 0
18. css