html样式:三角形(透明色),鼠标样式,图片表单文本对齐,z-index堆叠属性

4 篇文章 0 订阅
3 篇文章 0 订阅

1.三角形

用html css展现三角形

三角形利用的是边框:把盒子宽高设置为零,留下边框,这时候边框有四个三角形形成,利用transparent(透明色)隐藏掉整个边框,利用border给一边(top,bottom ,left right)上色。

 

<style>
    div {
        width: 0;
        height: 0;
        /* transparent 透明色 */
        border: 10px solid transparent;
        border-top-color: red;
    }
</style>
​
<body>
    <div>
    </div>
</body>

2.鼠标样式

鼠标停留文本,鼠标样式

 

<style>  
    li{
        /*取消无序列表样式*/
        list-style: none;
    }
</style>
<body>
    <ul>
        <li style = "cursor: default">鼠标默认样式</li>
        <li style = "cursor: pointer">鼠标小手样式</li>
        <li style = "cursor: mobe">鼠标移动样式</li>
        <li style = "cursor: text">鼠标文本样式</li>
        <li style = "cursor: no-allowed">鼠标禁止样式</li>
    </ul>
</body>
​

3.图片,表单,文本对齐

1.顶线对齐

2.中间对齐

3.底线对齐

 

<style>
    tp1{
        /*顶线对齐*/
        vertical-align: top;
    }
    tp2{
        /*中间对齐*/
        vertical-align: middle;
    }
    tp3{
        /*底线对齐*/
        vertical-align: bottom;
    }
</style>
<body>
    <div>
        <img class = "tp1"src ="图片"alt = "">
        <span>文本</span>
    </div>
     <div>
        <img class = "tp2"src ="图片"alt = "">
        <span>文本</span>
    </div>
     <div>
        <img class = "tp3"src ="图片"alt = "">
        <span>文本</span>
    </div>
</body>

4.z-index属性

z-inder 属性:指定一个元素的堆叠顺序。
        拥有最高堆叠顺序的元素总是出于堆叠顺序较低的元素的前面,元素可以拥有负的z-indx属性值。
       z-index仅能在定位元素上奏效。

 

<style>
        img {
            width: 200px;
            height: 150px;
            position: absolute;
            z-index: 49;
        }
        h1 {
            position: absolute;
            z-index: 50;
        }
       
    </style>
<body>
    
    <h1>This is a heading</h1>
    <img src="图片"
        alt="">
    <p>该吃饭了</p>
</body>

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值