html/css 页面布局 详细步骤

筑·梦 2018-08-12 04:29:54
页面布局:
PC端尺寸要求:
1、页面高度限制(可以出现上下滚动条)
2、页面宽度有要求(不允许出现左右滚动条)

PC端页面宽度以1280px的分辨率为准(页面最宽为1260px)

css:层叠样式表

定义一组规则(显示效果)
1、基本选择器
1)、标签(元素)
1、html中的标签
2、定义后自动应用到页面中的所有标签


定义格式:标签{属性:属性值; 属性:属性值;...}

2)、类
1、自定义
2、指定对象调用(可重复调用)
定义格式:.类名{属性:属性值; 属性:属性值;...}

3)、id
1、自定义
2、指定对象调用(调用一次)
定义格式:#id{属性:属性值; 属性:属性值;...}

调用id="id"
块级元素水平居中:设置外边距
(margin)左右自动即可(margin:auto;)

margin外边距:当对象与四周其他对象之间的距离

一个值:四周距离都一致(margin:10px;)
两个值:第一个值为上下,第二个值为左右(margin:20px 10px;)
三个值:上,左右,下(margin:10px 30px 20px;)
四个值:上,右,下,左(margin:10px 30px 20px 10px;)

overflow溢出

1、同时设置height和weight属性时,内容超出高度范围会隐藏(hidden)或用滚动条显示(auto)
2、如果只设置overflow属性,当前块级元素高度自适应。

浮动float:让对象脱离文档流

让多个块级元素在同一行显示:设置浮动即可

占页面高度和宽度:

占用页面宽度=宽(width)+左右内边距(padding)+左右边框(border)+左右外边距(margin)
占用页面高度=高(height)+上下内边距(padding)+上下边框(border)+上下外边距(margin)
背景:
background:#f00 url(img/5.png) no-repeat -10px 20px;
----综合定义背景属性,多个值之间用空格隔开

单独属性定义:background-color:#f00;
----背景颜色
background-image:url("img/5.png");
----背景图片
background-repeat:no-repeat;
----背景图片是否重复
background-position;
-----背景图片位置

1、上下左右单词

水平方向: 左 中 右
垂直方向:上 中 下

2、通过数值来定位

第一个值为水平方向,第二个值为垂直方向
背景图片偏移:向右下为正、向左上为负
...全文
1571 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
R0biN_ 2018-09-12
  • 打赏
  • 举报
回复
菜鸟教程的确不错~
a1424674894 2018-09-11
  • 打赏
  • 举报
回复
看看,1,2,3,,5,,7,8楼的或者百度吧,对的,没有4,6楼,可能被抓了
看着是个昵称 2018-09-05
  • 打赏
  • 举报
回复
这些都是基础的东西,没有人会一点点告诉你的,自己去看看教程,熟练一下基础吧
yhanw 2018-09-04
  • 打赏
  • 举报
回复
还是看菜鸟教程吧
towrabbit 2018-08-21
  • 打赏
  • 举报
回复
看三楼或者二楼或者一楼的或者百度吧
___紫菜 2018-08-20
  • 打赏
  • 举报
回复
看二楼或者一楼的或者百度吧
葉幺 2018-08-14
  • 打赏
  • 举报
回复
看一楼的或者百度吧
winzond 2018-08-12
  • 打赏
  • 举报
回复
我去,你不如直接百度或者详细看看教程或者手册

61,112

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧