Blogger Information
Blog 60
fans 1
comment 1
visits 64703
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
利用固定定位制作一个在线QQ咨询_2018年8月17日
PHP学习
Original
804 people have browsed it

实例

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>QQ在线布局</title>
</head>
<style type="text/css">
    body {
        /*清除body默认外边距,将body高设置成2000来测试固定定位功能。*/
        margin: 0;
        height: 2000px
    }
    a {
        /*清除文字的默认样式,给文字增加颜色*/
        text-decoration: none;
        color: blue;
    }
    .qq {
        /*设置QQ的所占的大小*/
        width: 100px;
        height: 200px;
        /*设置QQ框的边框为实线,2像素宽,颜色*/
        border: lightcoral 2px solid;
        /*设置边框圆角*/
        border-radius: 2%;
        /*设置固定定位*/
        position: fixed;
        /*固定定位离底部200像素*/
        bottom: 200px;
        /*固定定位离边中20像素*/
        right: 20px;
    }
    .qq ul {
        /*清除ul默认样式*/
        list-style: none;
        padding: 0;
        margin: 0;
    }
    .qq ul img {
        /*设置QQ图标的图片宽度等比例*/
        width: 30px;
        margin-right: 5px;
        /*设置图片垂直居中对齐*/
        vertical-align: text-bottom;
    }
    .qq ul li:first-child {
        /*利用选择器,选择第一个元素,设置颜色,文本居中*/
        background-color: lightblue;
        text-align: center;
        设置内边距上下为5像素,左右为0
        padding: 5px 0px;
        /*设置第一个元素外边框为0*/
        margin: 0;
        /*设置第一个元素边框为无*/
        border: none;
    }
    .qq ul li {
        /*设置li元素外边框上下为3像素,左右为0*/
        margin: 3px 0px;
        /*设置Li元素下边框为虚线,2像素,颜色*/
        border-bottom: lightcoral 2px dashed;
        /*设置li内边距底部为3像素*/
        padding-bottom: 3px;
    }
    .qq ul li a {
        /*设置a标签文字居中,垂直居中*/
        text-align: center;
        line-height: 100%;
    }
</style>
<body>
<div class="qq">
    <ul>
        <li>在线咨询</li>
        <li><img src="https://img.php.cn//upload/image/193/851/105/1534521039592984.jpg"><a href="http://www.php.cn">售前</a></li>
        <li><img src="https://img.php.cn//upload/image/193/851/105/1534521039592984.jpg"><a href="http://www.php.cn">售前</a></li>
        <li><img src="https://img.php.cn//upload/image/193/851/105/1534521039592984.jpg"><a href="http://www.php.cn">售后</a></li>
        <li><img src="https://img.php.cn//upload/image/193/851/105/1534521039592984.jpg"><a href="http://www.php.cn">技术</a></li>
    </ul>
</div>
</body>
</html>

运行实例 »

点击 "运行实例" 按钮查看在线实例

qq.jpg

1、向老师请教一下,有这么两个问题,为什么我的QQ在线图片与后面文字没有法对齐,总有一点文字要下一点,图片要上一点,这个是怎么回事,请老师帮回答一下。

2、固定定位CSS用position: fixed;来定位,设置底部与右边对齐多少,可以用百分比或者像素。

Correction status:qualified

Teacher's comments:
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post