CSS学习笔记8——CSS属性书写顺序&&页面布局基本思路

CSS属性书写顺序

1. 布局定位属性

  • display/position/float/clear/visibility/overflow(建议display第一个写)

2. 自身属性

  • width/height/margin/padding/border/background

3.文本属性

  • color/font/text-decoration/text-align/vertical-align/white-space/break-word

4. 其他属性(CSS3)

  • content/cursor/border-radius/box-shadow/text-shadow/background:linear-gradient…
<!--样例-->
.jdc {
    display:block;
    position:relative;
    float:left;
    
    width:100px;
    height:100px;
    margin:0 10px;
    padding:20px 0;
    
    font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
    color:#333;
    
    background:rgba(0,0,0,.5);
    border-radius:10px;
}

页面布局基本思路

  1. 测量页面版心(可视区)
  2. 分析页面行模块和每个行模块中的列模块(第一准则)
  3. 一行中的列模块经常浮动布局,先确定每个列的大小,再确定位置(第二准则)
  4. 先写html结构,再写样式
  5. 理清布局结构

案例

  • 实际开发中,导航栏不会直接用链接a而是用li包含链接(li+a)的做法

网页布局总结

  1. 垂直的块级盒子用标准流布局
  2. 多个块级盒子水平显示用浮动布局
  3. 如果元素在某盒子内移动用定位布局
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值