点评区域| 学习笔记

简介: 快速学习点评区域。

开发者学堂课程【零基础学前端 HTML+CSS 点评区域】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/398/detail/5157


点评区域

 

内容介绍:

一、点评区域讲解

二、演示

 

一、点评区域讲解

点评区域在页面当中也属于主区域里面的内容,即主区域里面包含上面的内容和点评的区域 <div id = “dianping”> 点评 </div> 位置自定义,放在里外皆可

 

二、演示

在 css.css 中写如下内容,如果放在里面,需要先看主区域里尺寸的设置,根据原主区域里尺寸可得不用设置宽和高,我们直接设置一个高,高其实在这里是固定的一个值,我们观察该图片高为440,所以设置高为 440px

#dianping {height: 440px;

background-image:url(“images/bg-foot.jpg”)

}

回到页面里刷新一下,我们看到如下,写在里面内容在图片上面

image.png

如果写在外面呢?

<div id = “dianping”>点评</div> 放在主区域外,如下

image.png

原因是因为放在里面,出现了两部分:点评和 house,因为 house做了一个浮动,所以两者其实已经不在一个图层上了,所以我们需要清除 bg 的浮动,怎么清除呢? 

#dianping {

height: 440px;

background-image:url(“images/bg-foot.jpg”);

clear:both;

}

清除掉后,点评的位置就会固定显示在最下方。

固定完后,再来看点评区域里的内容,里面内容也是两块,很明显需要做一个浮动,用两个 div,左侧是一个 div,右侧是一个 div

image.png

在点评 <div id = “dianping”> 点评 </div>里如果不做浮动,用 span 这种形式连接两个 div,两个 span 横着排也可以

<div id = “dianping”> 下面可以再套一个 div 稍后来使用

<div id = “dianping”>

<div id = “user1”>

<div>

房客点评

</div>

<div>

<img src = “images/user1.png”>

</div>

</div>

</div>

在图片下方加上小象的名字

<div id = “dianping”>

<div id = “user1”>

<div> 

房客点评

</div>

<div>

<img src = “images/user1.png”>

</div>

<div>

小象

</div>

</div>

</div>

添加对话框,在 <div>小象</div> 下添加

<div>这间房给我的第一感觉还是超出预期,房东是个帅气的小兄弟,预定的时候就聊得很愉快,这次太匆忙,下次来北京办事希望还有机会过来。

</div>

然后分别为各部分命名

<div class= “user-book”>这间房给我的第一感觉还是超出预期,房东是个帅气的小兄弟,预定的时候就聊得很愉快,这次太匆忙,下次来北京办事希望还有机会过来。</div>

在 css.css 中输入:

#dianping {

height: 440px;

background-image:url(“images/bg-foot.jpg”);

clear:both;

}

.user-book{

width: 370px;height: 150px;

background-color: rgba(0, 0, 0, 0.5);

border-radius: 5px;

text-align: left;

}

.font-30px{

font-size: 30px;

color: #ffffff;

}

.font-15px{

font-size: 15px;

color: #ffffff;

}

再在 index.html 中:

<div class= “font-30px”>

房客点评

</div>

<div class= “font-15px”>

小象

</div>

刷新显示如图

image.png

再来修改对话框在左侧的问题,因为外圈写有 id= “user1” 控制整体,所以我们要给 user1 加上宽度固定左边的宽

在 css.css 中继续输入

#user1{

width:400px;

text-align: center;

}

现在观察对话框内容还是不正,主要是因为当设定值的时候,外圈还没有做一个 margin: auto,

所以需要在外圈加上 margin: auto,对话框里内容与上方内容就会垂直到一起,且修改文字成为白色

.user-book{

width: 370px;height: 150px;

background-color: rgba(0, 0, 0, 0.5);

border-radius: 5px;

text-align: left;

margin: auto;

color: #ffffff;

}

image.png

制作第二个 div

<div id = “user2”>

<div class= “font-30px”>

房东点评

</div>

<div>

<img src = “images/user2.png”>

</div>

<div class= “font-15px”>

泡泡

</div>

<div>房客很 nice,把这里当成自己家一样的爱护,临走时房间收拾的很干净,就跟没住过一样,很好沟通也很热情的重庆兄弟,虽然只住了一天,但茫茫人海能够相见即是缘分,有机会还要来住我家哟</div>

</div>

现在让 user1 的 div 进行一个左浮动,user2 进行一个右浮动

在 css.css 中输入:

#user1{

width:400px;

loat: left;

}

#user2{

width:400px;

float: right;

}

如图

image.png

想要固定两边的位置,用 position 固定两边位置,并且调整距上面的距离

在 css.css 中输入:

#user1{

width:400px;

float: left;

position: relative;

left: 200px;

top:70px;

}

#user2{

width:400px;

float: right;

position: relative;

right: 200px;

top:70px;

}

image.png

这时两个位置差不多已经对齐

相关文章
|
数据采集 XML JSON
获取携程网站上指定景点的用户评论数据
获取携程网站上指定景点的用户评论数据
617 0
|
6月前
|
人工智能 安全 测试技术
【教学基地平台更新日记】答疑论坛页
【教学基地平台更新日记】答疑论坛页
|
6月前
|
安全 测试技术 定位技术
【教学基地平台更新日记】主线课程-设计图页
【教学基地平台更新日记】主线课程-设计图页
|
6月前
|
安全 测试技术 Python
【教学基地平台更新日记】首页制作完成
【教学基地平台更新日记】首页制作完成
|
前端开发 定位技术
前端学习笔记202305学习笔记第二十三天-旅游地图重构2
前端学习笔记202305学习笔记第二十三天-旅游地图重构2
52 0
前端学习笔记202305学习笔记第二十三天-旅游地图重构2
|
前端开发 定位技术
前端学习笔记202305学习笔记第二十三天-旅游地图重构
前端学习笔记202305学习笔记第二十三天-旅游地图重构
46 0
|
前端开发
前端知识学习案例15-开发企业网站15-实现数据区域
前端知识学习案例15-开发企业网站15-实现数据区域
48 0
前端知识学习案例15-开发企业网站15-实现数据区域
|
前端开发
前端知识学习案例14-开发企业网站14-实现数据区域
前端知识学习案例14-开发企业网站14-实现数据区域
57 0
前端知识学习案例14-开发企业网站14-实现数据区域
|
分布式计算 算法 数据可视化
房源画像实验演示(上)|学习笔记
快速学习房源画像实验演示(上)
510 0
房源画像实验演示(上)|学习笔记