Android studio响应式导航栏,使用bootstrap建立响应式网页——头部导航栏

1、要建立响应式网站的布局,这个时候bootstrap的高级就能体现出来了。

2、先来了解一下bootstrap提供了哪些响应式工具供我们使用:

(1)屏幕宽度尺寸的概念:

<768px                         xs  超小屏幕(手机)

768px>=   <992px        sm  小屏幕(平板)

992px>=    <1200px      md  中等屏幕(桌面)

>=1200px                      lg  大屏幕(桌面)

(2)通过单独或联合使用以下列出的类,可以针对不同屏幕尺寸隐藏或显示页面内容

f24333d9fcc6e28904656882cd7955a3.png

隐藏的时候和面没有带*号,显示的时候带一个*号。这是因为,显示分为block、inline-block和inline三种情况。隐藏就是none,所以不带*号。

3、头部通栏——topbar

(1)字体图标

声明:  @font-face{

font-family:"这个名字是你这些字体图标的代号";

src: url(../font/MiFie-Web-Font.eot) format('embedded-opentype'), url(../font/MiFie-Web-Font.svg) format('svg'), url(../font/MiFie-Web-Font.ttf) format('truetype'), url(../font/MiFie-Web-Font.woff) format('woff');

//src:url() format();  如上所示

}

使用:      [class^="icon-"],[class*=" icon-"] {//字体图标类名一般用   icon-   开头

font-family: "与声明的名字保持一致才可以使用";

}

特定的类就要用特定的字符:.icon-mobile::before {

content: "\e908";//字体图标的编码

font-size: 13px;//设置字体图标的大小

}

(2)栅格系统

这个是bootstrap提前给你写好的分列系统。咱们只需要拿过来用就好了。

使用bootstrap建立响应式网页——通栏轮播图(carousel)

1.bootstrap提供了js插件——轮播图 我们还是照旧,直接拿过来用,需要改的地方再说. 2.修改 小屏幕看小图,大屏图看大图:这个可以利用自定义属性(data-XXX)data-img-lg( ...

bootstrap建立响应式网站——tab选项卡

1.bootstrap给我们提供了标签页 细细看了一下bootstrap的标签页源码,对tab选项卡有了更深的理解.其实说来也简单,以前自己写js和css时没有意识到整体的划分.就是分为两部分:一部分 ...

bootstrap开发响应式网页的常用的一些 类的说明

1.navbar-导航条 1.navbar-fixed-top,让导航条固定显示在页面上部(注意:固定的导航条会遮住代码,解决方案,给body设置padding-top的值[大于或等于]为我们导航条的 ...

BootStrap学习之先导篇——响应式网页

Bootstrap学习之前,要知道响应式网页的原理. 1.什么是响应式网页? 一个页面,可以根据浏览设备的不同,以及特性的不同,而自动改变布局.大小等.使得在不同的设备上上都可以呈现优秀的界面. 优点 ...

Bootstrap页面布局16 - BS导航菜单和其响应式布局以及导航中的下拉菜单

代码:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Bootstrap响应式导航栏是其网站的一个突出特点,它可以根据设备的视口宽度进行折叠或展开。导航栏通常包括站点名称和基本的导航定义样式。要创建一个默认的响应式导航栏,可以按照以下步骤进行操作:首先,在<nav>标签中添加class为.navbar和.navbar-default,这样可以为导航栏添加样式。然后,为了增加可访问性,可以在上面的元素中添加role="navigation"。接下来,在一个<div>元素中添加class为.navbar-header,内部包含一个带有class为navbar-brand的<a>元素,这样可以使文本看起来更大一号。最后,为了向导航栏添加链接,只需要简单地添加一个带有class为.nav和.navbar-nav的无序列表即可。这样就可以创建一个基本的响应式导航栏了。\[1\]\[2\]\[3\] #### 引用[.reference_title] - *1* *3* [Bootstrap 响应式导航栏](https://blog.csdn.net/qq15577969/article/details/79884011)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [Bootstrap - Navbar (响应式导航栏)](https://blog.csdn.net/wust_cyl/article/details/81366239)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值