CSS基本样式

CSS基本样式:

display : 显示框类型
    block inline inline-block none

浮动 :让块做左右布局的。

    float : left / right  ( 会脱离文档流 , 会沿着父容器靠左排列或靠右排列 )

    问题:浮动的元素会影响到后面元素的布局。如果不希望浮动的影响,利用clear属性。

        clear : left / right / both  ( 只对块起作用 )

        特殊的嵌套解决方案:.clearfix:after{ content:""; clear:both; display: block;}

overflow : 溢出隐藏

    hidden / scroll / auto

opacity / rgba : 透明度

cursor : 手势

定位:做复杂布局用到的,适合做叠加的布局。

    position : 
        相对定位:  relative
            特性1:只加相对定位,对当前元素没有任何影响。
            特性2:相对于当前元素自身进行位置偏移,0 0点在当前元素的左上角。
            特性3:不会影响到其他元素。
            特性4:元素还在文档流中。
        绝对定位:  absolute
            特性1:元素脱离文档流。
            特性2:相对于整个页面进行位置偏移。由定位的方向决定偏移的位置。
                假如祖先容器有定位模式的情况下,偏移情况会已按照有定位模式的祖先容器进行偏移。
        固定定位:fixed
            特性1:元素脱离文档流。
            特性2:相对于整个可视区进行位置偏移。
        粘性定位:sticky

    定位的方向:
        left right top bottom

HTML的默认样式:

body -> margin : 8px

h1 ->  margin上下 文字大小 文字加粗

p -> margin上下

u -> margin上下  padding左  默认的小圆点

*{ margin:0; padding:0;}
h1,h2,h3{ font-size:16px; font-weight:normal; }
ul{ list-style:none; }
img{ display: block;}
a{ color:xxx; text-decoration:none;}

标签规范:

组合标签
    ul li
    table tr th/td
    select option    
    
块标签(特殊的P标签)

    div ul li p h1 ... 包含:块和内联

    <div>
        <ul></ul>
        <span></span>
    </div>

   p标签不能包含块,只是包含内联


内联(特殊的a标签)

    内联标签是不能包含块标签

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

a标签可以包含块标签:( a不能嵌套a  )

    <a>
        <div></div>
    </a>
    <a>
        <img>
    </a>

CSS优先级:

单一样式(style、id、class、tag、*、继承)、important、群组、层次。
          1000  100   10    1   

特性1:当选择器相同的情况下,后写的样式,优先级高。
特性2: (style > id > class > tag > * > 继承)
特性3: !important可以让优先级提升到最高,但是尽量少用。
特性4: 群组不存在优先级问题,只是对选择器的优化写法。
特性5: 层次 -> 1. 权重比较法  2. 约分比较法


添加样式的方式:
    1. 外部样式 : xxx.css -> link
    2. 内部样式 : xxx.html-> <style></style>
    3. 行间样式 : <tag> -> style属性 

PhotoShop切图:

组成:菜单栏、工具栏、辅助面板。

图片:JPG、PNG、GIF、PSD。

    JPG : 做色彩丰富的图片,一般照片的格式。

    PNG : 可以做透明图。

    GIF : 动图。

    PSD : 是PS工具的图片源文件。( 对图片进行了分层 )

    设计师做好了图片 , PSD格式的 ->  前端开发工程师 -> HTML CSS JS 

工具栏:
    移动
    矩形选框
    吸管
    小手  :  空格 + 左键
    放大镜 :  alt + 滚轮

菜单栏:
    标尺 : ctrl + r
    辅助线 : 从标尺上可以拖拽出来

辅助面板:
    图层
    历史记录  
    信息

如何切图:(重点)

    PSD切图方式:
        1. 做一些配置操作
            编辑 -> 首选项 -> 增效工具 -> 启动生成器
            文件 -> 生成 -> 图像资源 -> 自动生成一个assets文件夹
        2. 选中图层,重命名 + 图片格式

    PNG等切图方式:
        1. 利用矩形选框工具,选中要切的图片。
        2. ctrl + c
        3. ctrl + n
        4. ctrl + v
        5. 保存图片
        
    整页截图软件:fscapture
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值