html项目中css的位置,CSS项目中常用布局

正文

HTML基本标签

双标签

自封闭标签:img hr

CSS文本样式

font-maily 字体

font-size 字号 small 14px

font-weight 字粗细 bold(加粗)normal(不加粗 常归)lighter(更细)100~700

font-style:normal(常归/默认) 斜体 italic oblique

color: 文字颜色 可以写英文 也可以是色号#0000 #ffffff

line-height:行间距 单行字占的高度

可以用来做单行内容的垂直居中

text-align:对齐方式 left center right ;

text-indent:缩进 首行进行缩进2em

特殊应用 改变文本的位置

文字间距

word-spacing 单词与单词之间的距离

letter-spacing 字母与字线之间的距离 汉字之间的间距用这个属性

white-space 文档中 空白处

normal 默认情况 敲多个空格 也只显示一个

pre 会保留空格

nowrap 不允许换行

特殊应用与overflow:hidden 与 text-overflow:ellipsis;

搭配使用 实现单行文本的缩略显示

text-decoration:文字修饰 underline下划线 overline上划线

line-through 删除线 none没有任何修饰

word-break:break-all 强制换行

word-break 以单词换行 默认

display

displsy:元素的形式

block将内联元素转化成块元素

inline-block 内联块元素 可以写宽高但是不独占一行

inline 可以将一个块元素转化成内联元素

span{

display: inline-block;

vertical-align: top;

width: 80px;

height: 80px;

background: blue;

font-size: 40px;

text-align: center;

}

span small{

display: block;

font-size: 12px;

}

div{

display: inline;

}

022019-03

新闻标题

aaa

aaa

效果如下:

155a1a00ab17

img1.png

ul>li{

margin:10px;

display: inline-block;

width: 60px;

height: 30px;

line-height: 30px;

background: #1e90ff;

color:#fff;

text-align: center;

}

  • 项目1
  • 项目2
  • 项目3
  • 项目4

效果如下:

155a1a00ab17

img2.png

table 将元素展示为表格形貌

table-cell 将元素展示为单元格形式

特殊的用法

.order-box>ul{

display: table;

}

.order-box>ul>li{

width: 120px;

display: table-cell;

vertical-align: middle;

height: 100px;

}

.order-box>ul>li>img{

width: 100px;

}

  • 这里是一张图片

  • 商品名称
  • 商品价格
  • 订单状态

效果如下:

155a1a00ab17

img3.png

none:

width

height

border

标准的盒模型width = width + margin + padding + border

css3盒模型 width = width + margin

.box-group{

width: 100%;

overflow: hidden;

background: #008000;

float:left;

margin-bottom:100px;

}

.box-item{

float:left;

width:22.5%;

height: 200px;

margin-left:2%;

background:#adff2f

}

效果如下:

155a1a00ab17

img4.png

目前常用的是CSS3的盒模型,如果项目要求兼容IE8要用标准盒模型

Float 浮动

float:left right

使用此属性的元素/标签将变为内联块

将脱离文档流 影响父节点的高度

将影响下一行要表现的内容

解决浮动的影响;

1、父节点写高度

2、在下一行的内容的父节点上加clear:both清除浮动

3、在浮动元素的父节点上加上一个overflow:hidden,并且

不能写高度 如果想加 默认高 可以写min-height

.list{

background:grey;

overflow: hidden;

margin-top: 10px;

}

.box{

margin-right: 5px;

width: 100px;

height: 100px;

background: #adff2f;

}

.left{

float: left;

}

.right{

float: right;

}

.ditem{

display: inline-block;

}

效果如下:

155a1a00ab17

img5.png

homework:

homework1

div,img,h1,p,button{

margin:0;

padding:0;

}

.list_box{

height: 200px;

}

.list_box>.left{

float: left;

width: 20%;

}

.list_box>.middle{

float: left;

width: 60%;

}

.list_box>.middle>p{

margin-top: 20px;

}

.list_box>.right{

float: left;

width: 20%;

line-height: 200px;

}

这里很明显是一张图片

商品标题

Lorem ipsum dolor sit amet,

consectetur adipisicing elit.

Adipisci alias amet assumenda

beatae debitis delectus dicta eligendi fugiat

in ipsam nam nobis numquam pariatur quia quo

rem, ut veniam voluptate?

加入购物车

这里很明显是一张图片

商品标题

Lorem ipsum dolor sit amet,

consectetur adipisicing elit.

Adipisci alias amet assumenda

beatae debitis delectus dicta eligendi fugiat

in ipsam nam nobis numquam pariatur quia quo

rem, ut veniam voluptate?

加入购物车

这里很明显是一张图片

商品标题

Lorem ipsum dolor sit amet,

consectetur adipisicing elit.

Adipisci alias amet assumenda

beatae debitis delectus dicta eligendi fugiat

in ipsam nam nobis numquam pariatur quia quo

rem, ut veniam voluptate?

加入购物车

效果如下:

155a1a00ab17

img6.png

以上就是我关于 CSS项目中常用布局 知识点整理与总结的全部内容,希望对你有帮助。。。。。。。

==================================================================

分割线

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值