分享好友 最新动态首页 最新动态分类 切换频道
HTML5+CSS3学习日志--day3
2024-12-26 20:29
css书写顺序

盒子模型属性

文字样式

圆角阴影

(十五)标准流(文档流

标签在页面中默认的排布规则(如:块元素独占一行,行内元素可一行显示多个

(十六)浮动
1.让块级元素水平排列

属性名:float

属性值:left(左对齐)、right(右对齐

特点:顶对齐 具有行内块的特点(加宽高有效,图中img为行内级标签(加宽高无效

:1.浏览器会认为加了浮动的块元素不存在(因为该元素脱离了标准流的范围)因此

当只有一个块元素加浮动时会出现以下情况(脱标现象

因此要么都用浮动,要么都不用

2.如果父级的宽度不够,浮动会跳到下一行,解决方式:增大父级宽度(可通过减小外边框,内边框方式

练习经验:遇到多个小型块元素时大多用无序列表来排列,注意消除项目标记list-style:none;

2.清除浮动(清除浮动带来的影响

浮动元素会脱标,如果父级没有高度,子级无法撑开父级高度,将导致页面布局错乱

(父级没有高度,浏览器将认为父级不存在,不显示父级

解决方法

(1).额外标签法(了解

在父元素内容的最后添加一个块级元素,设置css属性 clear:both;(清楚左右两侧浮动,也可left/right

一般设这个块级元素的类名为clearfix(作用为清除浮动

(2).单(伪元素)法

也是在父级元素最后加块级标签,设置clear:both; 但是用伪元素法

.clearfix::after {

content="";

display:block;

clear:both;

}

(3).双伪元素法(推荐

before 解决外边距坍陷问题,after 清除浮动

.clearfix::before,.clearfix::after {

content:'';

display:table;

}

.clearfix::after {

clear:both;

}

(4).overflow

父级元素添加CSS属性 overflow:hidden

(浏览器会查找父级范围因而能找出隐藏的父级并显示

拓展:浮动本质作用时实现图文混排效果

(十七)Flex布局
1.简介

Flex布局也叫弹性布局,适合结构化布局不会产生脱标现象,使页面布局更简单,更灵活。(父级盒子会被内容撑开

设置方式:display:flex; 子元素可以自动挤压或拉伸。

组成部分:弹性容器、弹性盒子、主轴(默认水平方向,弹性盒子默认主轴排列)、侧轴/交叉轴(默认为垂直方向

2.主轴对齐(默认水平

属性名:justify-content

属性值

space-between:浏览器将父级(容器)剩余部分平均分配给了间距。(弹性盒子之间的距离相等

space-around:间距出现在弹性盒子的两侧,弹性盒子之间的距离时两端的两倍。

space-evenly:各个间距均相等。

3.侧轴对齐(默认垂直

属性名:align-items:弹性容器内所有弹性盒子的侧轴对齐方式(给弹性容器设置

align-self:单独控制某个弹性盒子的侧轴对齐方式(给弹性盒子设置

stretch:若盒子在侧轴方向有尺寸则该属性值无效(常用

center(常用)

4.修改主轴方向

属性名:flex-direction

属性值

5.弹性伸缩比(*

作用:控制弹性盒子的主轴方向(默认水平)的尺寸

属性名:flex

属性值:整数数字,表示占用父级剩余尺寸的份数

默认情况下主轴方向(默认水平)的尺寸是靠内容撑开侧轴默认拉伸

6.弹性盒子换行

弹性盒子可以自动挤压或伸缩,默认情况下,当大量弹性盒子都在一行显示,各自的宽度会自动缩小。

属性名:flex-wrap

属性值:wrap(默认情况nowrap

7.行对齐方式

属性名:align-content

属性值(与主轴相同

:对单行不生效(因此需要和flex-wrap:wrap;连用

images:存放固定使用的素材(logo 、样式修饰图

uploads:存放非固定使用的图片(商品图、宣传图,需要上传的

base.css:基础公共样式(可在网络上直接搜

index.css:自定义样式

版心类名:wrapper

(二)制作步骤

1.布局思路: 2.css规划思路

整体->局部 画布局(宽高背景色

外->内 实现布局(flex,内外边距

上->下 细节定位(图片,文字等

左->右

(三)首次制作细节总结
1.logo 制作技巧

logo功能:

单击跳转跳转到首页

搜索引擎优化:提升百度搜索排名

实现方法

标签结构h1>a>网站名称(搜索关键字需隐藏

html代码

<h1 class="logo">
    <a href="">学成在线</a>
</h1>

css代码

.logo {

width:

height

background-image:url("");

/隐藏关键字/

font-size:0;

}

2.导航制作技巧

功能:单击跳转

实现方法

标签结构:无序列表加超链接形式

<div>
    <ul>
        <li><a href=""></a></li>
        <li><a href=""></a></li>
        <li><a href=""></a></li>
    </ul>
</div>

3.给某个容器添加flex布局时,子级空间会撑大到整个父级固定好的高度/宽度/空间

关于flex:1 的理解-----还没太看懂,但是若一个弹性容器内只有一个弹性盒子设置了flex:1,那么该元素将占用除开其他元素所占空间外的全部空间。

flex:为flex-grow(放大比例)、flex-shrink(缩小比例)、flex-basis的缩写,默认值为:0 1 auto;

4.background-color:transparent;设置背景色透明
5.outline:none;去掉焦点框

以下的黑框为焦点框,当点击输入框时显示

6.当需要改变input中的placeholder的字体属性时可用

input::placeholder {

font-size:;

color:

}

:不需要写content=""。

7.当父级设置为flex布局时,子级中的元素都将成为一个个的弹性盒子(加宽高生效

:a、img这样的行内元素,在父级为flex布局的情况下,设置宽度和高度也生效。

如同块级元素。

8.单行文字居中可用

line-height:父级行高;<!--类似于垂直居中-->

text-align:center;<!--行内块和行内水平方向对齐方式-->

vertical-align:middle;<!--行内块和行内垂直方向对齐方式-->

9.在flex布局下,父级内所有元素居中

主轴居中:justify-content:center;

侧轴居中:align-content:center;

指定元素侧轴居中:align-self:center;

10.margin: 0 auto;

块级元素以及它里面的所有元素在页面居中显示

11.块级元素默认宽度是父级宽度的100%(除去内边框,行内级元素高度靠内容撑开(如设置ul li中的a<!--超链接标签-->中文字属性和边框

12.重点短句可用<strong></strong>标签包裹

13.数字变量、小的图样可用<i></i>标签包裹

最新文章
网页采集工具-免费网页采集工具大全
很多人都不了解网页采集工具的作用,你以为他只是一个采集功能吗?网页数据采集可以应用于各行各业,发展到现在,它有着广泛的用途,这里列举一些比较常见的用途,当然他的用途不止这些,要列举
胡椒博士超过百事可乐,成为美国第二大汽水品牌
文 | 寻空的营销启示录今年在美国快消市场有一个新闻,Dr Pepper 即胡椒博士超过,成为第二大饮料品牌,这个新闻对行业震动非常大,但在国内报道较少。要知道,多年来,百事可乐一直是美国的第二大软饮品牌,巅峰时期甚至对老大造成不小威
短网址生成链接:方便快捷的链接转换工具
在如今的数字化时代,链接已经成为人们日常生活中不可或缺的一部分。然而,有时长长的链接可能会变得冗长而难以记录或分享。幸运的是,现在有一种方便快捷的解决方案:短网址生成链接。短网址生成链接是一种工具或服务,它可以将长长的URL
魔王乱入游戏双开高效攻略及安全挂机软件全面大揭秘
在二次元角色扮演类手游的世界里,《魔王乱入》以其独特的烧脑剧情和丰富的角色设定,吸引了无数玩家的目光,对于许多资深玩家来说,单账号的游戏体验往往难以满足他们的需求,他们渴望在同一设备上同时运行两个或多个《魔王乱入》账号,以
Springboot计算机毕业设计学生心理健康系统f8fcu
Springboot计算机毕业设计学生心理健康系统f8fcu 本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。 系统程序文件列表 项目功能: 学生,
蓝宝换食套餐减肥产品有用吗? 低价食品包装减肥神药处理退款!
序言:蓝宝石换食套餐内容瘦身产品管用吗?廉价食品包装材料减肥瘦身灵丹妙药!健康管理公司推销产品《宝换食》是不是正合理合法微信里减肥策划师一对一减肥瘦身是真是假?体脂管理师可信吗?融脂排脂代谢效果好不好客财务深度解读瘦身产品背后
雷曼光电Micro LED规划:推广COB冷屏、优化PM 驱动玻璃基、探索AI 融合
2024 年 12 月 12 日,深圳雷曼光电科技股份有限公司在2024 年度深圳辖区上市公司集体接待日活动上,透露 Micro LED领域的研发和市场布局规划:公司未来将加大 COB 超高清节能冷屏的市场推广,加速优化 PM 驱动玻璃基 Micro LED 显示技术,
驻马店:奋力打造500亿级新能源电池产业集群
  春晖万象,华章日新。驻马店以竞进状态、拼抢姿态,铆足干劲、满弓上弦,奋力夺取“开门红”,跑出高质量跨越发展的“加速度”。  发力新赛道,抢占新“风口”。2月20日,一场别开生面的新能源电池产业发展论坛在驻马店市举行,来自
理由众多:“从声影视APP”被骗!不可信!细节回想就是猫腻揭开!!
某天晚上,柳先生玩手机,浏览到一个网站,里面弹出一个链接被骗!不可信!细节回想就是猫腻揭开!!,在好奇心的驱使下,柳先生下载了被骗!不可信!细节回想就是猫腻揭开!!,进入之后,有被骗!不可信!细节回想就是猫腻揭开!!平台的客服来联系柳
相关文章
推荐文章
发表评论
0评