CSS 的显示方式和效果

CSS 的显示方式与效果

1、显示方式

  决定了元素在网页中的显示方式
  属性:display

取值说明
none让元素不显示,但会脱离文档流,不占页面空间
block元素显示的和块级元素一致
inline元素显示的和行内元素一致
inline-block元素显示和行内块元素一致

行内块元素特点:
  1、多个元素能够在一行内显示
  2、每个元素都允许修改尺寸

<head>
    <style>
        a{
            width: 100px;
            height: 50px;
            border: 1px solid #111111;
        }
        #a1{display: block}   /* a1变成块级元素,独占一行 */
        #a2{display: inline-block} /* a2变成行内块元素,可以修改尺寸 */
    </style>
</head>
<body>
    <a href="#" id="a1">块级元素</a>
    <a href="#" id="a2">行内块元素</a>
    <a href="#">普通a标签</a>      /* 行内元素 */
</body>
2、显示效果

  属性: visibility
  作用:控制元素的可见性

取值说明
visible可见的,默认值
hidden隐藏的,未脱离文档流,占用页面空间

  属性: opacity
  作用:控制元素的透明度
  取值:0—1的数字,0(完全透明),1(不透明)

<head>
    <style>
        #d1{background:rgba(255,0,0,0.5)} /* 背景透明度改变,但内容透明度不变 */
        #d2{background:rgb(255,0,0); opacity: 0.5}  /* 背景和内容透明度都改变 */
    </style>
</head>
<body>
    <div id="d1">csdn one</div>
    <div id="d2">csdn two</div>
</body>

  属性: vertical-align
  1、用在td中,设置td中内容的垂直对齐方式(取值:top / middle / bottom)
  2、用在图片和行内块元素中,设置图片和行内两端的文本,相对于自身的垂直对齐方式(取值:top / middle / bottom / baseline(基线对齐,默认值))

3、光标显示

改变鼠标悬停在元素上的显示效果
  属性:cursor

取值说明
default默认
pointer小手
crosshair加号+
textI
wait等待
help帮助
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值