分类页-左侧栏 |学习笔记

简介: 快速学习 分类页-左侧栏

开发者学堂课程【移动 Web 前端开发:分类页-左侧栏】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/594/detail/8432


分类页-左侧栏

 

目录

一、 结构范例

二、 样式范例

 

一、 结构范例

左侧为分类栏模块

<div class=”cate_left”>

<ul>

<li class=""><a href="javascript:;">热门推荐</a></1i>

<li class=now""><a hraf_nP潮流女装</a</1i>

<li class=""><a href="javascript:;">品牌男装</a></li>

………

在编写结构时,结合轮播图的思路,即父容器嵌套子容器,子元素在父元素里做滑动。在上述,<div class=”cate_left”>为父容器,<ul>为子容器

 

二、样式范例

/*左侧分类*/

.cate_left{

width:90px;

height:100%;

float: left;

}

.cate_left ul{

width:90px;//子容器宽度和父容器一样,高度不一样。

.cate_left ul li{

width:100px

height: 50px;

text-align: center;//文字居中

line-height:50px;//上下居中

border-right:1px solid #ccc;

border-bottom:1px solid#ccc;//增加下边框线和右边框线

background:#f3f4f6;//设置背景颜色为灰色

font-size:12px;//设置字体

.cate_left ul li a{

display: block;

}

.cate_left ul li.now{

border-right: none;//当为 now 时,右边边框线消失

background: #fff;//背景颜色消失

}

.cate_left ul li.now a{

color:#d8505c;//当为 now 时,字体颜色变为红色。

}

效果图如下:

image.png

此时查看父容器的大小是 90px*435x,子容器的大小是 90px*1200px,子容器比父容器长,说明可以做滑动。

相关文章
|
存储 开发工具 C++
【树莓派 Pico 和 Pico W】
【树莓派 Pico 和 Pico W】
1903 0
|
Shell Android开发 容器
你真了解Android任务栈 Task 与启动模式吗?
你真了解Android任务栈 Task 与启动模式吗?
325 0
|
机器学习/深度学习 编解码 算法
DL之DeepLabv2:DeepLab v2算法的简介(论文介绍)、架构详解、案例应用等配图集合之详细攻略
DL之DeepLabv2:DeepLab v2算法的简介(论文介绍)、架构详解、案例应用等配图集合之详细攻略
DL之DeepLabv2:DeepLab v2算法的简介(论文介绍)、架构详解、案例应用等配图集合之详细攻略
《云网络:数字经济的连接(全彩)》电子版地址
云网络:数字经济的连接(全彩)-试读
882 0
《云网络:数字经济的连接(全彩)》电子版地址
|
12月前
|
人工智能 内存技术
Gemini 2.0 Flash Thinking:谷歌推出实验性多模态推理模型,在快速生成的同时展示详细的思考过程
谷歌推出的实验性推理模型Gemini 2.0 Flash Thinking,展示了详细的思考过程,能够在多个领域快速解决问题,并提供推理路径。本文将详细介绍该模型的功能、技术原理及使用限制。
629 26
Gemini 2.0 Flash Thinking:谷歌推出实验性多模态推理模型,在快速生成的同时展示详细的思考过程
|
应用服务中间件 nginx Docker
Docker Swarm、Docker Stack和Portainer的使用
Docker Swarm、Docker Stack 和 Portainer 各有其独特的功能和优势。Docker Swarm 适用于分布式服务的管理和编排,Docker Stack 便于多容器应用的定义和部署,而 Portainer 提供了直观的 UI,简化了 Docker 环境的管理。结合使用这些工具,可以大大提高容器化应用的部署和管理效率。希望本文对您理解和应用这些工具有所帮助。
688 5
|
SQL JSON 分布式计算
hive get_json_object解析json结果为null咋办?
解决get_json_object解析json结果为null的问题
1183 0
|
存储 缓存 安全
java锁优化高频面试题(真实面试经历总结)
java锁优化高频面试题(真实面试经历总结)
|
JavaScript 内存技术
Vue动画——使用最新版Animate.css教程
Vue动画——使用最新版Animate.css教程
802 0
|
Dart 监控 开发者
跨平台应用的选择:Flutter下电脑局域网控制软件开发
近年来,跨平台应用的需求不断增加,开发人员纷纷寻找适用于多种操作系统的解决方案。本文将探讨在Flutter框架下开发电脑局域网控制软件的过程,并提供一些实用的代码示例。
536 1