整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:

HTML+CSS网页设计,小米热评产品布局样式

家好,本篇文章分享小米商城热评产品板块的基础布局样式设计,这种样式设计通常用于商城网站首页产品热门评论或者产品简介的布局,可以更好的突出产品的价格和基本详情。

样式效果图:

小米热评产品布局样式

HTML代码:

<div class="tpt-a">
<div class="tpt-wp">
<div class="tpt-md-4">
<div class="a">
<div class="b">
<a href="#"><img src="1.jpg"></a>
</div>
<div class="c">
<h2><a href="#">米家车载空气净化器</a><span>449元</span></h2>
<p>外形简洁大方,大爱小米!全家人都在用小米的产品,真心不错,最主要的是性价比高。附图,给客服妹子一个大...</p>
</div>
</div>
</div>
<div class="tpt-md-4">
<div class="a">
<div class="b">
<a href="#"><img src="2.jpg"></a>
</div>
<div class="c">
<h2><a href="#">米家压力IH电饭煲</a><span>999元</span></h2>
<p>包装很让人感动,式样也很可爱,做出的饭全家人都爱吃,超爱五星!手机控制还是不太熟练,最主要是没有连接...</p>
</div>
</div>
</div>
<div class="tpt-md-4">
<div class="a">
<div class="b">
<a href="#"><img src="3.jpg"></a>
</div>
<div class="c">
<h2><a href="#">米兔定位电话</a><span>169元</span></h2>
<p>非常好用,孩子使用防止沉迷于电话影响学习。做工很好,定位基本准确,通话清晰。如果加入时间显示就更完美...</p>
</div>
</div>
</div>
<div class="tpt-md-4">
<div class="a">
<div class="b">
<a href="#"><img src="4.jpg"></a>
</div>
<div class="c">
<h2><a href="#">小米随身蓝牙音箱</a><span>69元</span></h2>
<p>超级喜欢!小巧玲珑!音质完美!不知道为什么!只要是小米出的东西我都喜欢!那倒是因为那一句??小米为发...</p>
</div>
</div>
</div>
</div>
</div>

部分CSS代码分析:

首先我们给网页定义一个灰色背景:

body{
 background: #f4f4f4;
}

定义整个布局的宽度为1200像素,并居中显示:

.tpt-wp {
 margin: 0 auto;
 width: 1200px;
}

使布局分成四个相等的宽度,各占百分之二十五,并往左浮动:

.tpt-md-4 {
 width: 25%;
	float: left;
}

给图片定义一个高度和宽度:

.tpt-a .b img {
 width: 100%;
 height: 220px;
}

然后给标题和简介定义字体大小和颜色,主意价格需要往右浮动:

.tpt-a .c h2{
 height: 24px;
 line-height: 24px;
	font-size: 14px;
}
.tpt-a .c h2 a {
 color: #333;
}
.tpt-a .c h2 span {
 color: #FF5722;
	float: right;
}
.tpt-a .c p {
 color: #666;
 font-size: 14px;
 line-height: 24px;
 padding: 10px 0 0 0;
}

基本的代码设计就是这些,也欢迎大家留言分享一下其他的布局方式,点击下面了解更多获取全部HTML+CSS代码。

篇文章主要给大家介绍一下使用html+css来模仿制作小米官方网站右侧的浮动框。我们来看下边的这个浮动框,位于小米官网的右侧并且随着页面的滚动,一直浮动在右侧不变;

我们通过上边的图片可以看出图片有5个单独的块元素组成,每个块元素鼠标经过都有一个单独的颜色变为黄色的效果,然后第一个块元素鼠标经过还会在左侧弹出更多内容。接下来我们简单说一下制作所用到的核心知识。

1)制作页面所需知识点

1、列表标签(dl dd dt)的使用,使用dl和dd来完成前边5个相同模块的制作

2、鼠标经过(hover)的使用,第一个元素鼠标经过左侧显示,这个跟我们之前将的导航菜单类似,还有鼠标经过文字以及图片改变颜色,这里可以使用hover之后改变背景图片来实现;

3、浮动(fixed)的使用,该内容一直浮动在网页右侧,跟随页面一起滚动,我们可以使用position:fixed来实现;

2)代码实操演练

大体了解了我们所要使用的知识点之后,我们就可以开始根据图片上的内容来制作我们所需要的页面了,具体的实现代码就如下方所示:(首先写一个div盒子,看到列表形式,直接使用dl和dd,然后每个元素内部有文字和图片,使用h4标签和span标签来存放图片和文字内容,就这么搞定了哈哈),来看代码吧。

html代码挺简单的,我们啪啪敲完之后呢,剩下的就是书写css代码,来完成图片所示的布局样式的制作了。那么我们的css代码就如下图所示:(最外层box直接来个fixed和right、bottom配合,让其浮动在右侧,然后写写dl和dd的宽高,控制控制span的背景,随便写写hover事件,ok完成了)。不多说了,看代码吧。

好了,本篇文章就给大家说到这里,大家自己动手写一下看能不能写出一样的页面效果出来,也可以找一些类似的页面自己练习一下,有需要源码的可以直接私信【网站源码】即可。

每日金句:只有知道别人心里在想什么,你才能得到你想要的。喜欢我的文章的小伙伴记得关注一下哦,每天将为你更新最新知识。

、认识WEB

网页主要是由文字、图像和超链接等元素构成,除了这些基本的元素以外,还包含一些多媒体元素等,比如音频、视频等。

比如我们常见的有小米商城、京东商城、以及淘宝等,都属于我们的大型的购物平台网站,而这些网站都包含了网页中基本的元素。那么网页是怎么形成的呢?

其实网页的形参很简单,当我们前端小姐姐将页面通过代码构建好以后,再通过浏览器(IE、谷歌等浏览器)将其渲染成为用户眼中所能看得到的各种样式的页面。

既然我们的网页是通过浏览器的渲染而显示不同的页面,那么常见的浏览器有哪一些呢?如常见的五大浏览器,分别是IE、火狐、谷歌、Safari以及Opera等。

五大浏览器

但是在开发过程中,谷歌和火狐用得比较多,可以更好地帮助开发人员进行调试。IE浏览器相对来说存在兼容性问题,所以很少去使用。

为什么网页代码通过浏览器的渲染就能显示出各种不同的样式的页面呢?此处就不得不提到浏览器的内核,通常浏览器的内核分为如下几种:

  • 排版引擎
  • 解释引擎
  • 渲染引擎

而五大浏览器之间的内核都是什么呢?如下图所示:

五大浏览器的内核

二、Web标准

什么是Web标准?Web标准是由W3C组织和其它标准化组织,制定的一系列标准的集合。

W3C万维网联盟是国际最著名的标准化组织。他是1994年成立后,至今已发布了近百项相关万维网的标准。

w3c组织

那为什么要制定Web标准呢?

作用:由于市场上诞生了许多不同类型的浏览器,而这些浏览器都存在不同的内核,导致前端小姐姐开发的页面在不同的浏览器上显示会存在不同的差异,这样就会给前端开发者带来了许多麻烦。而通过Web标准就会降低这种页面之间的差异化,让浏览器在解析前端代码的时候,转向W3C的标准,呈现出统一的效果。

优点:

  • 遵循Web标准,让页面更标准统一。
  • 同时让Web的发展变得越来越好。
  • 内容更容易被多种设备访问。
  • 还容易被搜索引擎搜索。
  • 降低网站流量费用和提高页面的加载速度。
  • 也让页面变得易维护。

那么一个漂亮的页面是怎样构成的呢?它的构成分别是如下几种类型:

  • 结构(Structure):通常在页面中HTML就是一个页面的结构,好比刚孵出来的小鸟宝宝。
  • 表现(Presentation):通常在页面中CSS就是对一个页面进行美化的,好比小鸟宝宝慢慢地长出了漂亮的羽毛。
  • 行文(Behavior):通常在页面中会使用JavaScript(或JQuery)来完成行文,好比小鸟宝宝长大了,可以进行飞行、捕食等。

漂亮页面的构成

好啦![微笑]本节就分享到这儿哦!对前端感兴趣的小伙伴,可以关注我的,我会继续给大家分享前端以及其它开发内容的知识,也欢迎大家给我在评论区留言[作揖]。