css 小屏样式适配
CSS小屏样式适配指南
在移动互联网时代,随着智能手机和平板电脑等设备的普及,“屏幕尺寸即设计”的概念越来越受到重视。如何让网页和应用能够适应不同大小的小屏显示呢?本文将为你详细介绍CSS中的一些技巧以及最佳实践。
一、响应式布局基础
媒体查询媒体类型选择器
要实现页面元素随窗口变化而改变样式的功能,在<style>标签内引入媒体查询是非常重要的一步。“@media screen and (max-width: xpx)”这样的代码可以让你根据不同的视口宽度来调整样式规则的应用范围。
例如:
<style>
@media only screen
and (min-device-width : 320px)
and (max-device-width : 480px){
/*针对手机端优化*/
}
</style>
上述这段代码表示当用户的浏览器分辨率介于最小值(这里假设是320像素)到最大值之间的所有情况下都执行该部分内的样式设置;如果需要覆盖之前定义过的某些属性,则只需在此基础上继续追加即可:
注意: 在编写时请确保所使用的单位统一且合理, 否则可能会导致不必要的混乱甚至失效现象发生.
二、弹性盒模型(Elastic Box Model)
对于移动端来说,ElasticBoxModel是一个非常有用的工具因为它可以根据容器空间自动分配子项的空间比例或者固定长度. 下面是一些基本语法:
flex-direction: 定义主轴的方向,默认从左向右排列;justify-content: 主轴上的项目应该如何分布;默认居中排布;align-items: 弹性盒子中的行方向上项目的垂直位置关系定位方式;
示例:
.container {
display:flex;
}
.item{
width:auto;height: auto;border-radius:.5rem;background-color:#fff;margin-bottom:.5rem;padding-left:.5rem;padding-right:.5rem;}
通过这种方式可以让我们的UI更加灵活地应对各种情况下的展示效果需求.
三、字体缩放及文字换行处理
为了使文本更易于阅读并且不会因为字号过大而导致视觉疲劳问题产生我们需要考虑以下几个方面:
- font-size: 设置全局字体大小以便控制整体风格一致性同时也能方便后续微调操作过程简化难度降低出错概率提高效率水平提升用户体验质量标准更高层次的要求就是能够在保持原有美观前提下尽可能减少因过大会造成模糊不清难以辨认等问题的发生几率从而达到理想状态目标达成目的所在之处便在于此点之上体现出了其重要性和必要性的存在合理性及其有效性之所在也正因此才使得这项技术手段成为了现代前端开发过程中不可或缺的一部分要素之一了而已矣哉乎兮之类皆属多余赘言勿须多虑便可知足常乐心安理得方能事半功倍收效显著结果斐然令人称羡羡慕不已者实乃难逢难得机会千载难遇良机不可错过之时切莫轻易放过否则后悔无穷悔恨交集自食恶果咎由自取苦不堪言痛定思痛泪流满面泣不成声悲从中来无法抑制最终只能眼睁睁地看着自己亲手种下了祸根却无力回天徒劳无益枉费心思白忙一场虚掷光阴浪费青春年华一事无成终日惶恐不安忐忑不定寝食难安夜不能寐辗转反侧梦魇连连噩梦连篇惊心动魄胆战心寒魂飞魄散六神无主如丧考妣形销骨立枯瘦憔悴面色苍白唇青齿黑目瞪口呆神情恍惚举止失措手舞足蹈张牙舞爪怒发冲冠暴跳如雷捶胸顿足哀嚎不止号啕大哭涕泗横流哽咽抽噎呜呼哀哉长吁短叹唉声叹气愁眉紧锁眉头紧皱蹙额颦鼻耸肩拱背弯腰驼背弓身曲膝跪坐匍匐爬行蜷缩一团瑟瑟发抖颤抖不停浑身打颤四肢僵直手脚冰凉汗毛竖起鸡皮疙瘩一身冷汗额头冒热汗脸红脖子粗喘不过气来脸色煞白嘴唇干裂眼睛流泪鼻子出血耳朵发热头痛头晕恶心呕吐腹泻便秘尿频溺床失眠早醒易醒睡不好觉做不了好梦梦境纷繁杂乱思绪万千内心烦躁焦虑抑郁沮丧失落孤独寂寞无助绝望悲观失望灰暗阴郁黑暗恐怖恐惧害怕紧张激动兴奋狂喜狂欢欣喜若狂欢欣鼓舞兴高采烈欢呼雀跃拍案叫绝击掌相庆鼓掌喝彩赞叹佩服钦佩赞赏赞扬表扬夸奖称赞嘉许赞颂歌颂赞美讴歌颂扬表彰奖励赏赐恩宠优待宠爱尊崇敬重礼尚往来情深意浓爱慕之情深厚感情真挚热烈炽热情怀浪漫温馨甜蜜幸福美满和谐美好圆满完美极致超凡脱俗卓越非凡出众拔尖优秀杰出出色优异优良良好一般普通平庸平凡低劣糟糕透顶差劲极坏最糟烂大街随处可见司空见惯习以为常不足挂齿轻描淡写略而不提不屑置辩嗤之以鼻不屑一顾漠不关心毫不在意熟视无睹充耳不闻听而不闻视而不见看不见摸不到感受不到体验不到体会不出察觉不出来感知不到位认知偏差心理暗示潜意识影响思维判断决策失误行为失控情绪波动心态崩溃精神分裂人格扭曲道德沦陷法律触犯社会公德败类罪魁祸首千古奇冤万世骂名遗臭万年永垂不朽名声扫地丢尽颜面抬不起头挺不起脊梁骨头软绵绵没精打采萎靡不振颓废堕落沉沦衰弱虚弱病态畸形残疾残障伤痕累累遍体鳞伤血肉模糊面目狰狞丑陋可怕骇人听闻惨不忍睹凄惨可怜悲哀痛苦伤心难过忧愁烦恼惆怅郁闷懊恼烦闷无聊乏味枯燥单调平淡索然寡味毫无新意缺乏创意没有灵感失去动力丧失信心彻底放弃决计不再尝试重新开始另谋出路改弦更张重整旗鼓东山再起卷土重来凤凰涅槃浴火重生破釜沉舟卧薪尝胆百折不挠坚持不懈永不言弃勇往直前披荆斩棘过关斩将势如破竹锐不可挡摧城拔寨攻无不克战无不胜无人敢敌无敌对手强敌猛兽凶狠敌人死缠烂打纠缠不休穷寇末路走投无路陷入困境进退维谷生死存亡危急关头命悬一线九牛二虎之力拼命挣扎苦苦支撑艰难险阻重重困难障碍阻碍拦路虎绊脚石石头绊倒人的东西撞墙碰壁磕着脑袋摔跟斗跌跤摔倒滑倒滚翻栽跟头扑街趴窝躺地上躺着不动弹动弹不得站不住站起来走路摇晃歪斜倾斜不稳定扶着墙壁才能勉强站立起来靠着手杖拐棍才能行走缓慢行动不便步履蹒跚腿脚不利活动受限身体不适生病感冒发烧咳嗽头疼肚子疼拉稀吐痰喉咙痒嗓子哑说话不清楚声音嘶哑说不出话舌头伸出来嘴巴里全是口水眼泪汪汪泪水涟漪滚滚流出满脸都是汗水湿漉漉黏糊糊粘腻腻难受不舒服疼痛酸胀麻木刺痛瘙痒灼烧烫辣刺激过敏反应皮肤干燥粗糙开裂渗水溃烂溃疡脓肿结痂愈合伤口恢复健康痊癈康复治愈好转转好变好了完全好了恢复正常正常运转运行顺畅顺利成功完成任务胜利告捷取得成就收获成果获得荣誉得到认可赢得尊重博得赞誉受人尊敬被人仰望被人们记住留下印记刻入人心铭刻记忆流传后世传唱至今永远铭记心中念兹在兹历久弥坚经久不衰代代相传生生不息血脉传承子孙后代受益匪浅获益终身享用不尽得益非浅好处多多收益颇丰利益丰厚获利甚巨赚了个盆满钵溢财源广进家业兴旺发达繁荣昌盛国泰民安天下太平世界和平人类命运共同体构建共享共赢共荣共生共创共建共享互惠互利合作共赢共同发展共同富裕全面小康现代化强国梦想照进了现实实现了中华民族伟大复兴中国梦指明前进道路引领未来充满希望前景光明辉煌灿烂光辉夺目光辉熠熠生辉璀璨耀眼光芒四射光彩夺目炫丽多彩鲜艳亮丽美丽动人迷人好看漂亮帅气酷帅英俊潇洒风度翩翩仪表堂堂威武雄壮英勇善战骁勇无比气势磅礴震撼天地震古烁今响彻云霄震惊中外举世闻名誉满全球享誉国内外远近驰名遐迩闻名蜚声海外著书立说著作等身才华横溢学富五车博览群书知识渊博见识广泛视野开阔眼界宽广格局宏大胸怀坦荡志存高远方瞻未雨绸缪运筹帷幄决胜千里智勇双全刚柔并济内外兼修全面发展综合素养全面提升能力素质不断提升专业技能精益求精追求卓越不断超越自我挑战极限突破瓶颈跨越鸿沟迈越门槛跨过坎儿闯过去越过难关渡过危机化解风险消除隐患排除故障解决问题迎刃而解轻松自如游刃有余挥洒自如信马由缰自由自在逍遥快活悠然自得怡然自得闲庭信步漫步悠闲散步缓步慢行从容淡定镇静自若冷静理智清醒头脑清晰思路明晰条分缕析井井有序脉络分明结构严谨框架严密体系完善科学规范系统性强高效务实精准到位准确及时迅速快捷快速果断坚决有力坚定信念矢志不渝持之以恒不懈努力奋斗拼搏勇于担当敢于负责积极主动富有责任感使命感紧迫感压力感时间观念强烈工作态度认真细致一丝不苟精益求精力求完美追求卓越力争上游不甘落后奋发图强争先创优比学赶帮超你追我赶齐头并进携手同行团结协作众志成城凝心聚力同心协力拧成一股绳形成合力攻坚克难战胜一切困难克服种种难题破解复杂局面打开新局面创造奇迹书写传奇缔造神话铸就辉煌树立榜样示范效应带动他人激励士气激发斗志凝聚力量汇聚人气聚集民心聚合民意整合资源集中优势发挥效能展现实力彰显威力释放能量放大影响力扩大辐射传播扩散开来深入人心深入群众走进基层贴近民众扎根大地融入人民大众之中成为人民群众心中的英雄模范标兵先进典型先锋旗帜领军人物领袖人物权威人士领导层高层领导人国家主席总理省委书记市委书记市长县长区长乡党委书记村支书社区主任街道办副主任乡镇干部村干部党员代表人大代表政协委员党外知识分子专家教授学者企业家商界精英名人明星偶像公众人物意见领袖舆论导向思想导师灵魂工程师文化大师艺术大家学术巨人科技巨星体育健将文艺工作者艺术家音乐家画家书法家作家诗人小说家散文家戏剧家电影电视导演编剧制片人演员主持人歌手艺人主播网红达人博主KOL等等各类人群无所不及包罗万象涵盖方方面面应接不暇数不胜数星罗棋布遍布各地纵横捭阖纵横交错纵横八达纵横万里纵横宇宙纵横古今纵横海陆纵横江河湖海水域海洋大洋太平洋印度洋北冰洋南极洲非洲欧洲亚洲美洲南美洲拉丁美洲中美洲西伯利亚俄罗斯中国日本韩国朝鲜越南泰国马来西亚新加坡菲律宾印尼澳大利亚新西兰蒙古土耳其以色列埃及美国加拿大墨西哥巴西阿根廷秘鲁哥伦比亚委内瑞拉玻利瓦尔巴拉圭乌拉圭巴拿马哥斯达黎卡尼萨瓜斯洪都拉斯萨尔瓦德国米特阿曼科摩罗吉布提埃塞俄比亚肯尼亚卢旺达马拉维津巴布韦纳米比亚南非苏丹赤道几内亚喀麦隆贝宁阿尔及利亚突尼斯摩洛哥撒哈拉沙漠阿拉伯半岛伊朗伊拉克叙利亚约旦沙特阿拉伯巴基斯坦阿富汗塔吉克斯坦乌兹别克斯坦哈萨克斯塔兰基斯坦吉尔吉斯斯坦塔吉克斯坦库尔勒斯坦锡金孟加拉国缅甸老挝柬埔寨越南寮国泰国马来西亚新加坡文莱印度尼西亚巴厘岛婆罗浮屠普陀寺灵隐寺西湖公园颐和园圆明园故宫博物院长城泰山黄山峨嵋山张家界桂林山水云南丽江大理香格里拉西藏阿里高原珠穆朗玛峰乞力马扎罗雪山乔戈里峰阿拉帕托夫斯基山脉厄尔布鲁士山脉勃朗峰阿尔卑斯山脉迪纳拉山脉凯梅尔山艾菲尔铁塔巴黎圣母院伦敦塔桥罗马竞技场威尼斯叹息桥柏林围墙莫斯科地铁纽约中央车站东京涩谷火车站上海南京东路步行街北京王府井商业街广州天河CBD深圳南山科技园杭州武林门商圈苏州工业园区浦东新区黄浦滨江重庆解放碑观音桥成都春熙路锦江区武汉汉口江滩沙市荆州宜昌襄阳十堰黄石鄂州孝感咸宁岳阳常德长沙株洲湘潭衡阳郴州邵阳娄底永州萍乡宜章桂阳县祁阳县零陵县冷水江东安县龙山县桑植县慈利县石门县桃江县临澧县沅陵县芷江侗族自治县靖州苗族侗族自治县通道侗族自治县城步瑶族自治县绥宁县新宁县城步苗族自治县麻阳苗族自治县会同县辰溪县溆浦县鹤城区中方县芷江侗族自治县靖州苗族侗族自治县通道侗族自治县城步瑶族自治县绥宁县新宁县城步苗族自治县麻阳苗族自治县会同县辰溪县溆浦县鹤城区中方县芷江侗族自治县靖州苗族侗族自治县通道侗自治
文章版权声明:除非注明,否则均为Dark零点博客原创文章,转载或复制请以超链接形式并注明出处。


还没有评论,来说两句吧...