前端学习笔记(一)

超大背景图片的自适应

1.首先需要在父布局中添加高度

html body{
    height:100%
}

2.我们在其中设置 css

body{
     background:url(xxx.png) center center;
     background-size:cover;
} 

3.解释
第一个center是图片水平居中,第二center是图片垂直居中
cover使整张图片的大小正好覆盖整个body的位置。
其中css中有继承机制,当html设置为100%时,body如果没有进行再次设置,就默认继承父布局的值。

布局内容所有居中

只需要在其css中加入

text-align:center;

就能使整个布局进行居中,不仅仅是文字居中,图片等也进行居中,适合一些都是布局全部居中的地方。

使用无衬线字体

无衬线字体相对比较美观,适宜阅读

font-family:sans-serif;

使用这种方法在各种设备中都为为之选择合适的字体。

大标题使用全大写(英文)

此时应该采用css中的大写方式

text-transform:uppercase;

可以节省一部分时间 对于英文不太熟悉的 阅读起来也相对方便。

制作透明按钮

一般我们都是采用对a标签加上边框和圆角,在css中非常好实现,这种透明的按钮在
扁平化中使用比较常见,一般用于有背景图的中的按钮 边框颜色多采用白色。

border:1px solid #fff;
border-radius:20px;

其中边框也可以使用其他的方式实现 比如说阴影啊,会在我后期的笔记中写入
border-radius:20px是给边框添加圆角的像素值。

添加50%的圆角的时候 就是一个圆形。

页面移动化的margin处理

可以添加一些左右相同margin值使得网页在移动页面中也能具有很好的显示效果。

总结

每次写都写6个技巧 还不是轻松美滋滋。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 13,814评论 1 92
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,252评论 4 61
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,532评论 25 708
  • iOS-Hybrid写给移动开发者的 React Native 指南Cordova教程在已有 Xcode 项目中 ...
    洛洛爱吃肉阅读 415评论 0 0
  • 我女儿四岁。 这两天,我开始真的能从感觉上,从心理去感受到我女儿对我的爱,从感觉上觉得这个女儿太棒了… 不是那种语...
    女王大人_阅读 181评论 0 0