web前端入门到实战:css中的背景图片小技巧和存在的坑-创新互联
body 的背景图设置
第一种 :这种情况下背景图片可以缩放 但是不能完全等比缩放
background: url(imgs/1.jpg)no-repeat;
background-position:center 0; 背景图的定位原点,由于body高不确定
background-attachment:fixed; 背景图片保持固定,不会随页面滚动而滚动
第二种: 这种情况下的背景图会完全的等比缩放, 随着窗口大小改变
首先给html 设置 height:100%;
给body设置
background: url(imgs/1.jpg) no-repeat;
background-size: 100% 100%; 若background-size 值为cover, 此情况下是只要有一边碰到窗口边,就停止, 这种情况下 ,背景图不会等比缩放
同样道理,
body中的元素若想宽高100%,
第一种方式:
先给html设置height:100%; 再给该元素设置width:100%;height:100%;
第二种方式: 给width/height 设置100% 的同时,也要设置position:fixed;
页面若要用到input, 要去掉其默认的 outline 和border, 若使用默认的border,后面js修改时, 第一次交互,会出现微小的像素偏移,建议重置
html中将文字纵向显
对文字对象宽度设置只能排下一个文字的宽度距离,让文字一行排不下两个文字使其文字自动换行,就形成了竖立排版需求
此时需要在该css中加上
word-wrap:break-word; word-break:normal;这个两句 可实现标点换行的,同时整体纵向显示
writing-mode:设置对象书写方向,有两个值,
1.lr-tb:从左向右,从上往下 ,
web前端开发学习Q-q-u-n: 491404389 ,分享学习的方法和需要注意的小细节,不停更新最新的教程和学习方法(详细的前端项目实战教学视频,PDF)
2. tb-rl:从上往下,从右向左
运行代码发现,IE显示正常,火狐、谷歌浏览器却不支持,所以不建议使用writing-mode属性
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
分享标题:web前端入门到实战:css中的背景图片小技巧和存在的坑-创新互联
分享地址:http://cdiso.cn/article/ieipe.html