高考考试网
当前位置: 首页 高考资讯

一个网页可以用几个css样式表(如何让网页更机智地)

时间:2023-07-14 作者: 小编 阅读量: 5 栏目名: 高考资讯

再来多一个,如下@media{body{background-color:red}}上面这句话的意思,浏览器的宽度大于或等于481px时,背景颜色是红色。这些条件都是官方定的,非常多。但实际上,真正有用的就是min-width和max-width,根据浏览器宽度来设定不同的样式。这里会很容易混淆min-width和max-width的意义。min-width表示大于等于,max-width表示小于等于。手机端样式栅格布局一提起响应式,绝对离不开强大的栅格布局,根据浏览器的宽度,设置容器不同的列宽。

媒体查询

响应式网页是这几年很流行的网页风格之一,他能够以一套网页代码,面对不同的条件,例如改变浏览器的宽度,手机横竖屏,作出不同的样式调整。

一套代码走天下

最出名的响应式框架是Bootstrap,来自Twitter。也是每个刚入门前端开发师必学的框架,利用这个框架可以很轻松实现响应式效果。

面对不同的浏览器宽度,作出界面调整

要实现响应式,关键在于使用媒体查询 Media!

语法

@media (媒体特性)and (媒体特性) {你的样式}

看起来好像很复杂,先看完整的代码

@media(max-width:480px){body{background-color:green}}

上面这句话的意思,浏览器的宽度小于或等于480px时,背景颜色是绿色。

再来多一个,如下

@media(min-width:481px){body{background-color:red}}

上面这句话的意思,浏览器的宽度大于或等于481px时,背景颜色是红色。

媒体特性

媒体特性就是依据什么样的条件来进行更改样式,是根据屏幕宽度大小、还是横竖屏呢。这些条件都是官方定的,非常多。但实际上,真正有用的就是 min-width和max-width,根据浏览器宽度来设定不同的样式。

这里会很容易混淆min-width和max-width的意义。min-width表示大于等于,max-width表示小于等于。

@media(max-width: 500px) {/** 窗口宽度小于等于500像素的样式 **/}

@media(min-width: 800px) {/** 窗口宽度大于等于800像素的样式 **/}

当有多个媒体特性时,用and连接,就可以形成一个区间范围

@media(min-width: 600px) and (max-width: 700px) {/** 窗口宽度在600-700像素的样式 **/}

这就是他最基本的用法,凡是有两面性,下面来说说他的优缺点。

优点

(1)面对不同分辨率设备灵活性强

(2)能够快捷解决多设备显示适应问题

缺点

(1)兼容各种设备工作量大,效率低下

(2)代码累赘,会出现隐藏无用的元素,加载时间加长

案例

全局布局

下面这种响应式布局最为常见,通过媒体查询定义不同的样式,让其能够适应手机浏览器和桌面浏览器:

1、电脑端大屏幕下,网页元素全部展示

电脑端样式

2、手机端下,因为屏幕有限,只能让主体内容呈现出来,其余部分隐藏起来,并且让字体缩小。

手机端样式

栅格布局

一提起响应式,绝对离不开强大的栅格布局,根据浏览器的宽度,设置容器不同的列宽。

<div><div></div><div></div></div>

只需要按照填写bootstrap参数,即可匹配不同的宽度

栅格布局的原理其实也是利用了媒体查询,这样你就可以自定义一份自己的栅格布局。

部分源代码

总结

总结

    推荐阅读
  • 鸡心怎么炒好吃(鸡心的烹饪方法)

    以下内容希望对你有帮助!鸡心怎么炒好吃主料:鸡心200克。辅料:蒜蓉辣酱50克、植物油30克。调料:食盐3克、料酒5克、白糖5克、孜然粉2克、黑胡椒碎5克、芝麻2克。鸡心切开,不要切断,把油心管和血都洗净,切十字花刀。将焯好的鸡心用料酒,胡椒粉腌制一下入味。大勺加少许底油,把辣酱下入煸香。倒入鸡心,大火翻炒,加少许糖,孜然、盐少许继续炒。炒熟后装盘,撒上黑胡椒碎,芝麻。

  • 小写金额转换成大写金额(小写金额转换成大写金额快捷键)

    以excel软件为例,小写金额转换成大写金额的方法:1、首先打开excel软件并输入相关信息。

  • 坪地街访电影(街访电影院开门啦)

    坪地街访电影7月20日,广州市部分电影院恢复营业。此前,国家电影局于16日发出通知,在电影院各项防控措施有效落实到位的前提下,低风险地区可于7月20日有序恢复开放营业。电影院工作人员称,为了减少直接接触,目前影院全部采用线上实名制购票,并实行交叉隔座售票。对此,该影院工作人员解释称,此前售票是由于新员工操作失误,目前该影院还未正式复工。

  • 读小学有必要择校吗(你所不知道的几个误区)

    文|爱读书的妞妞大家好,我是爱读书的妞妞,分享社会万象,品尝百味人生,作为从事小学教育行业8年的一名教师,谈下目前的小学择校问题!作为一名小学教育行业8年的教育者,我想说,小学生除了学习,他们这个年龄段更需要的是家长的陪伴和鼓励!但是一定要合理控制时间和制定规则。欢迎关注爱读书的妞妞,每天与你分享更多不同的视角!

  • 2020广东海洋大学新生开学时间 广东海洋大学开学日期

    2020广东海洋大学新生开学时间时间安排:(一)8月27-28日:加入学校企业微信并实名认证。被我校录取的新生扫码进入“广东海洋大学”企业微信,根据群公告进行个人信息完善和实名认证手续。从8月29日开始连续14天在“广东海洋大学”企业微信“健康打卡”程序进行健康信息上报。9月12日为广东省高考新生报到时间,9月13日为广东省外高考新生报到时间。(四)9月14-15日:参与学校、学院各类入学教育活动。

  • 怀孕初期会出现什么状况(怀孕初期会怎样)

    怀孕初期,由于胚胎在体内着床发育,女性的怀孕初期会出现相应的变化。这是由于体内绒毛膜促性腺激素增多,胃酸分泌减少及胃排空时间延长引起的。若出现腹痛、阴道出血、孕吐反应较重、进食困难、呕吐物中有胆汁及咖啡色物质等异常情况及时至医院就诊,避免出现流产、电解质紊乱及神经系统损伤等情况。

  • 蒜泥毛豆家常做法(巨下饭的家常菜)

    小贴士毛豆提前用大料煮熟后浸泡半小时左右会更入味。毛豆的营养功效毛豆味甘、性平,入脾、大肠经。

  • 女总裁怀孕肚子疼小说(她光着脚丫子奔向总裁)

    苏蓉是苏子辛的姐姐,她有权力知道自己弟弟的事。得知苏子辛失踪后,他们改变了初衷,没有去医院看苏亦的妈妈,而是调转路线回了丽影华庭的别墅。因为苏子辛失踪不到二十四小时,警局不会当成失踪案来受理,所以他们只能自己想办法寻人。厉如风亲自制定好一系列的寻人方针之后,苏亦让林妈准备的晚餐也差不多了。事实上,昨夜他躺下前,就已经锁定了苏子辛的位置,救出人是势在必得的事。

  • 2022年寒亭区灵活就业人员社保缴费时间

    2022寒亭区灵活就业人员社保缴费时间为1月10日至19日(周六周日正常办理缴费业务)。时间:上午8:30-11:30,下午13:30-17:00。

  • 梅花的象征意义有哪些(梅花的象征意义都有哪些)

    梅花是中国的传统名花,象征着高洁孤傲、坚忍不拔的精神品质梅花五瓣,便是象征五福,即快乐、幸福、长寿、顺利、和平在我国民间,梅花被寄寓了传春报喜、吉祥平安之意自古以来,人们都对梅花赞赏有加,历代文人都留下了动人的作品来赞美梅花的精神品格,今天小编就来聊一聊关于梅花的象征意义有哪些?梅花的象征意义有哪些梅花是中国的传统名花,象征着高洁孤傲、坚忍不拔的精神品质。