android studio table居中代码_CSS 之 居中

687c15680baf59bc084851b7c75df8a6.gif阅读本文约需要8分钟

大家好,我是你们的导师,经常看我朋友圈的同学应该知道,我每天会在微信上给大家免费提供以下服务!

1、长期为你提供最优质的学习资源!

2、给你解决技术问题!

3、每天在朋友圈里分享优质的技术文章!

4、每周1、3、5送纸质书籍免费送给大家,每年至少送书800本书!

5、为大家推荐靠谱的就业单位!

请注意!我上面说的5点全部都是免费的!全网你应该找不到第二家吧!

当然,大家在我私人微信上问我问题,仅限回答web前端、java相关的。

---------------------------

好了,接下来开始今天的技术分享!上次老师跟大家分享了CSS 之 margin的知识,今天跟大家分享下CSS 之 居中的知识。

0 前言CSS居中是前端工程师经常要面对的问题,也是基本技能之一。今天有时间把CSS居中的方案汇编整理了一下,目前包括水平居中,垂直居中及水平垂直居中方案共15种。如有漏掉的,还会陆续的补充进来,算做是一个备忘录吧。1 水平居中01、 内联元素水平居中利用 text-align: center 可以实现在块级元素内部的内联元素水平居中。此方法对内联元素(inline), 内联块(inline-block), 内联表(inline-table), inline-flex元素水平居中都有效。 Demo代码:
        42度空间-内联元素水平居中-测试1title></code><code>    <style></code><code>        div {<!-- --></code><code>            height:60px;</code><code>            border: 2px dashed #f69c55;</code><code>        }</code><code>        .center-text {<!-- --></code><code>            text-align: center;</code><code>        }</code><code>style></code><code>head></code><code><body></code><code></code><code>    简单是稳定的前提。</code><code>div></code><code>body></code><code>html></code></code></pre><strong>02、 块级元素水平居中</strong>通过把固定宽度块级元素的margin-left和margin-right设成auto,就可以使块级元素水平居中。<strong> <strong>Demo代码</strong>:</strong><code></code><code><html></code><code><head></code><code> <meta charset="utf-8"></code><code> <title>42度空间-块级元素水平居中title></code><code> <style></code><code> div {<!-- --></code><code> height:100px;</code><code> border: 2px dashed #f69c55;</code><code> }</code><code> .center-block {<!-- --></code><code> margin: 0 auto;</code><code> width: 8rem;</code><code> padding:1rem;</code><code> color:#fff;</code><code> background:#000;</code><code> }</code><code>style></code><code>head></code><code><body></code><code></code><code> <p class="center-block"></code><code> 简单不先于复杂,而是在复杂之后。</code><code> p></code><code>div></code><code>body></code><code>html></code><strong>03、多块级元素水平居中,利用inline-block</strong>如果一行中有两个或两个以上的块级元素,通过设置块级元素的显示类型为inline-block和父容器的text-align属性从而使多块级元素水平居中。<strong><strong>Demo代码:</strong></strong><pre class="has"><code><html><head>    <meta charset="utf-8">    <title>42度空间-多块级元素水平居中-inline-blocktitle>    <style>        .container {<!-- -->            height:100px;            padding: 8px;            text-align: center;            border: 2px dashed #f69c55;        }        .inline-block {<!-- -->            padding: 8px;            width: 4rem;            margin: 0 8px;            color: #fff;            background: #000;            display: inline-block;        }style>head><body>            简单不先于复杂    div>            而是在复杂之后    div>            简单不先于复杂,而是在复杂之后。    div>div>body>html></code></pre><strong>04、多块级元素水平居中,利用display: flex</strong>利用弹性布局(flex),实现水平居中,其中justify-content 用于设置弹性盒子元素在主轴(横轴)方向上的对齐方式,本例中设置子元素水平居中显示。<strong>Demo代码:</strong><pre class="has"><code><html><head>    <meta charset="utf-8">    <title>42度空间-多块级元素水平居中-弹性布局title>    <style>        .flex-center {<!-- -->            padding: 8px;            display: flex;            justify-content: center;            border: 2px dashed #f69c55;        }        .flex-center >div {<!-- -->            padding: 8px;            width: 4rem;            margin: 0 8px;            color: #fff;            background: #000;        }style>head><body>            简单不先于复杂。    div>            简单不先于复杂,而是在复杂之后。    div>            而是在复杂之后。    div>div>body>html></code></pre><strong><strong>2 垂直居中</strong></strong><strong>05、单行内联(inline-)元素垂直居中</strong>通过设置内联元素的高度(height)和行高(line-height)相等,从而使元素垂直居中。<strong> <strong>Demo代码:</strong></strong><pre class="has"><code><html><head>    <meta charset="utf-8">    <title>42度空间-单行内联元素垂直居中-line-heighttitle>    <style>        #box {<!-- -->            height: 120px;            line-height: 120px;            border: 2px dashed #f69c55;        }style>head><body>    软件在能够复用前必须先能用。div>body>html></code></pre><strong>06、多行元素垂直居中, 利用表布局(table)</strong>利用表布局的vertical-align: middle可以实现子元素的垂直居中。<strong> <strong>Demo代码:</strong></strong><pre class="has"><code><html><head>    <meta charset="utf-8">    <title>42度空间-多行内联元素垂直居中-tabletitle>    <style>        .center-table {<!-- -->            display: table;            height: 140px;            border: 2px dashed #f69c55;        }        .v-cell {<!-- -->            display: table-cell;            vertical-align: middle;        }style>head><body>    <p class="v-cell">The more technology you learn, the more you realize how little you know.p>div>body>html></code></pre><strong>07、多行元素垂直居中,利用flex布局(flex)</strong>利用flex布局实现垂直居中,其中flex-direction: column定义主轴方向为纵向。因为flex布局是CSS3中定义,在较老的浏览器存在兼容性问题。<strong>Demo代码:</strong><pre class="has"><code><html><head>    <meta charset="utf-8">    <title>42度空间-多行内联元素垂直居中-flextitle>    <style>        .center-flex {<!-- -->            height: 140px;            display: flex;            flex-direction: column;            justify-content: center;            border: 2px dashed #f69c55;        }style>head><body>    <p>Dance like nobody is watching, code like everybody is.p>div>body>html></code></pre><strong>08、多行元素垂直居中, 利用“精灵元素”</strong>利用“精灵元素”(ghost element)技术实现垂直居中,即在父容器内放一个100%高度的伪元素,让文本和伪元素垂直对齐,从而达到垂直居中的目的。<strong>Demo代码:</strong><pre class="has"><code><html><head>    <meta charset="utf-8">    <title>42度空间-多行内联元素垂直居中-伪元素title>    <style>        .ghost-center {<!-- -->            position: relative;            border: 2px dashed #f69c55;            padding: 10px 0;        }        .ghost-center::before {<!-- -->            content: " ";            display: inline-block;            height: 100%;            width: 1%;            vertical-align: middle;        }        .ghost-center p {<!-- -->            display: inline-block;            vertical-align: middle;            width: 12rem;            padding:1rem;            color:#fff;            background:#000;        }style>head><body>    <p>“你毕业才两年,这三年工作经验是怎么来的?”程序员答:“加班。”p>div>body>html></code></pre><strong>09、块级元素垂直居中,固定高度的块级元素</strong>我们知道居中元素的高度和宽度,垂直居中问题就很简单。通过绝对定位元素距离顶部50%,并设置margin-top向上偏移元素高度的一半,就可以实现垂直居中了。<strong> <strong>Demo代码:</strong></strong><pre class="has"><code><html><head>    <meta charset="utf-8">    <title>42度空间-固定高度的块元素垂直居中title>    <style>        .parent {<!-- -->            height: 140px;            position: relative;            border: 2px dashed #f69c55;        }        .child {<!-- -->            position: absolute;            top: 50%;            height: 100px;            margin-top: -50px;            color:#fff;            background: #000;        }style>head><body>    控制复杂性是计算机编程的本质。div>div>body>html></code></pre><strong>10、块级元素垂直居中, 未知高度的块级元素</strong>当垂直居中的元素的高度和宽度未知时,我们可以借助CSS3中的transform属性向Y轴反向偏移50%的方法实现垂直居中。但是部分浏览器存在兼容性的问题。<strong>Demo代码:</strong><pre class="has"><code><html><head>    <meta charset="utf-8">    <title>42度空间-未知高度的块元素垂直居中title>    <style>        .parent {<!-- -->            height: 140px;            position: relative;            border: 2px dashed #f69c55;        }        .child {<!-- -->            position: absolute;            top: 50%;            transform: translateY(-50%);            background: black;            color: #fff;            padding: 1rem;            width: 12rem;        }style>head><body>    世界上有 10 种人,懂二进制的和不懂二进制的。div>div>body>html></code></pre><strong><strong>3 水平垂直居中</strong></strong><strong>11、固定宽高元素水平垂直居中</strong>通过margin平移元素整体宽度的一半,使元素水平垂直居中。<strong>Demo代码:</strong><pre class="has"><code><html><head>    <meta charset="utf-8">    <title>42度空间-固定宽高元素水平垂直居中title>    <style>        .parent {<!-- -->            height: 140px;            position: relative;            border: 2px dashed #f69c55;        }        .child {<!-- -->            width: 200px;            height: 80px;            padding: 10px;            position: absolute;            top: 50%;            left: 50%;            margin: -50px 0 0 -110px;            background: black;            color: #fff;        }style>head><body>    控制复杂性是计算机编程的本质。div>div>body>html></code></pre><strong>12、未知宽高元素水平垂直居中</strong>利用2D变换,在水平和垂直两个方向都向反向平移宽高的一半,从而使元素水平垂直居中。<strong>Demo代码:</strong><pre class="has"><code><html><head>    <meta charset="utf-8">    <title>42度空间-未知宽高元素水平垂直居中title>    <style>        .parent {<!-- -->            height: 140px;            position: relative;            border: 2px dashed #f69c55;        }        .child {<!-- -->            padding: 10px;            position: absolute;            top: 50%;            left: 50%;            transform: translate(-50%, -50%);            color: #fff;            background: black;        }style>head><body>    当你试图解决一个你不理解的问题时,复杂化就产成了。div>div>body>html></code></pre><strong>13、 利用flex布局</strong>利用flex布局,其中justify-content 用于设置或检索弹性盒子元素在主轴(横轴)方向上的对齐方式;而align-items属性定义flex子项在flex容器的当前行的侧轴(纵轴)方向上的对齐方式。<strong> <strong>Demo代码:</strong></strong><pre class="has"><code><html><head>    <meta charset="utf-8">    <title>42度空间-利用flex布局实现元素水平垂直居中title>    <style>        .parent {<!-- -->            height: 140px;            display: flex;            justify-content: center;            align-items: center;            border: 2px dashed #f69c55;        }        .child {<!-- -->            padding: 20px;            background: black;            color: #fff;        }style>head><body>    Facebook wasn't built in a day.div>div>body>html></code></pre><strong>14、 利用grid布局</strong>利用grid实现水平垂直居中。<strong> <strong>Demo代码:</strong></strong><pre class="has"><code><html><head>    <meta charset="utf-8">    <title>42度空间-利用grid布局实现元素水平垂直居中title>    <style>        .parent {<!-- -->            height: 140px;            display: grid;            align-items:center;            border: 2px dashed #f69c55;        }        .child {<!-- -->            margin:auto;            padding: 20px;            width:10rem;            color: #fff;            background: black;        }style>head><body>    好的程序员能写出人能读懂的代码。div>div>body>html></code></pre><strong>15、 屏幕上水平垂直居中</strong>屏幕上水平垂直居中十分常用,常规的登录及注册页面都需要用到。要保证较好的兼容性,还需要用到表布局。<strong><strong>Demo代码:</strong></strong><strong><strong></strong></strong><pre><code><code>DOCTYPE HTML></code><code><html></code><code><head></code><code>    <meta charset="utf-8"></code><code>    <title>42度空间-如何使DIV在屏幕上水平垂直居中显示?兼容性要好title></code><code>    <style></code><code>        .outer {<!-- --></code><code>            display: table;</code><code>            position: absolute;</code><code>            height: 100%;</code><code>            width: 100%;</code><code>        }</code><code>        .middle {<!-- --></code><code>            display: table-cell;</code><code>            vertical-align: middle;</code><code>        }</code><code>        .inner {<!-- --></code><code>            margin-left: auto;</code><code>            margin-right: auto;</code><code>            background: #2b2b2b;</code><code>            color:#fff;</code><code>            padding: 2rem;</code><code>            max-width: 320px;</code><code>        }</code><code>    style></code><code>head></code><code><body></code><code></code><code>    </code><code>        </code><code>            <p>一个好的程序员应该是那种过单行线都要往两边看的人。p></code><code>            <button value="add" id="add">增加内容button></code><code>        div></code><code>    div></code><code>div></code><code><script type="text/javascript" src="https://cdn.bootcss.com/jquery/1.12.4/jquery.min.js">script></code><code><script type="text/javascript"></code><code>    $(document).ready(function () {<!-- --></code><code>        $("#add").click(function () {<!-- --></code><code>            $("p").after("</code></code></pre><p><code><code>解决问题大多数都很容易;找到问题出在哪里却很难。</code></code></p><code><code>");</code><code> });</code><code> });</code><code>script></code><code>body></code><code>html> width: 400px;</code><code>}</code></code><strong><strong>4 说明</strong></strong>文中所述文字及代码部分汇编于网络。因时间不足,能力有限等原因,存在文字阐述不准及代码测试不足等诸多问题。因此只限于学习交流范围,如果需要进行实际应用的话,请自行把握。<pre class="has"><code>参考文献:https://cloud.tencent.com/developer/article/1115615</code></pre>今天就分享这么多,<strong><strong>关</strong></strong><strong><strong>于</strong></strong><strong><strong>CSS 之 居中,</strong></strong><strong><strong>你</strong></strong><strong><strong>学会了多少</strong><strong>?</strong></strong>欢迎在留言区评论,对于有价值的留言,我们都会一一回复的。如果觉得文章对你有一丢丢帮助,请点右下角【<strong>在看</strong>】,让更多人看到该文章。<img src="https://img-blog.csdnimg.cn/img_convert/b55e2763f172d5aa1b1294ad634c6a74.gif" alt="b55e2763f172d5aa1b1294ad634c6a74.gif" /><p><img src="https://img-blog.csdnimg.cn/img_convert/0022da3dd7cba73d472002943f559d34.png" alt="0022da3dd7cba73d472002943f559d34.png" /></p>                        </p>
                        <p><br /><pre><code style="font-size:16px;">本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击<a
                            href="https://shimo.im/forms/N2A1gvJRpPh7K9qD/fill" target="_blank" rel="nofollow">【内容举报】</a>进行投诉反馈!</code></pre></p>
                        <!-- E 正文 -->
                        <link href="https://qiniu.techgrow.cn/readmore/dist/readmore.css" type="text/css" rel="stylesheet">
<script src="https://qiniu.techgrow.cn/readmore/dist/readmore.js" type="text/javascript"></script>
<script>
    var regex = /(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phone)/i
    var isMobile = navigator.userAgent.match(regex);
    if (!isMobile) {
        try {
            var plugin = new ReadmorePlugin();
            plugin.init({
                id: "readmore-container",
                blogId: "55721-7689706765131-406",
                name: "财经早读",
                keyword: "666",
                qrcode: "https://www.imspm.com/assets/img/caijingzaodu.jpg",
                type: "website",
                height: "auto",
                expires: "7",
                interval: "60",
                random: "1"
            })
        } catch (e) {
            console.warn("readmore plugin occurred error: " + e.name + " | " + e.message);
        }
    }
</script>                    </div>

                    <!-- S 付费阅读 -->
<!-- E 付费阅读 -->


                    <!-- S 点赞 -->
<div class="article-donate">
    <a href="javascript:" class="btn btn-primary btn-like btn-lg social-share-icon icon-heart addbookbark" data-type="archives" data-aid="88130" data-action="/addons/cms/ajax/collection.html">收藏</a>
    </div>
<!-- E 点赞 -->


                    <div class="entry-meta">
    <ul>
        <!-- S 归档 -->
        <li>标签:<a href="/dev.html" class="tag" rel="tag" target="_blank">技术</a></li>
        <!-- S 归档 -->
    </ul>

    <ul class="article-prevnext">
        <!-- S 上一篇下一篇 -->
                <li>
            <span>上一篇 ></span>
            <a href="/dev/88129.html" target="_blank">js 库</a>
        </li>
                <li>
            <span>下一篇 ></span>
            <a href="/dev/88131.html" target="_blank">Java黑皮书课后题第10章:*10.13(几何:MyRectangle2D类)定义MyRectangle2D类</a>
        </li>
                <!-- E 上一篇下一篇 -->
    </ul>
</div>


                    <div class="related-article">
    <div class="row" style="margin: 0 -15px;">
        <!-- S 相关文章 -->
        <div class="col-xs-12">
            <h3 style="font-size: 1.1em;">相关文章</h5>
        </div>
                <div class="col-xs-12">
            <p style="margin-top: 17px;margin-bottom: 8.5px;"><a href="/dev/747938.html" target="_blank">Duilib中list控件支持ctrl和shif多行选中的实现</a></p>
        </div>
                <div class="col-xs-12">
            <p style="margin-top: 17px;margin-bottom: 8.5px;"><a href="/dev/747937.html" target="_blank">[ICML2015]Batch Normalization:Accelerating Deep Network Training by Reducing Internal Covariate Shif</a></p>
        </div>
                <div class="col-xs-12">
            <p style="margin-top: 17px;margin-bottom: 8.5px;"><a href="/dev/747936.html" target="_blank">win10系统 微软输入法 于eclipse ctrl+shif+f冲突间接处理办法</a></p>
        </div>
                <div class="col-xs-12">
            <p style="margin-top: 17px;margin-bottom: 8.5px;"><a href="/dev/747935.html" target="_blank">Codeforces Round #259 (Div. 2) B. Little Pony and Sort by Shif</a></p>
        </div>
                <div class="col-xs-12">
            <p style="margin-top: 17px;margin-bottom: 8.5px;"><a href="/dev/747934.html" target="_blank">读LDD3,内存映射与DMA--PAGE_SHIF…</a></p>
        </div>
                <div class="col-xs-12">
            <p style="margin-top: 17px;margin-bottom: 8.5px;"><a href="/dev/747933.html" target="_blank">VMware虚拟机安装XP【要先分区,再设置BOOT 启动CD,shif+上移】</a></p>
        </div>
                <div class="col-xs-12">
            <p style="margin-top: 17px;margin-bottom: 8.5px;"><a href="/dev/747932.html" target="_blank">更换iBus五笔的左与右Shif</a></p>
        </div>
                <div class="col-xs-12">
            <p style="margin-top: 17px;margin-bottom: 8.5px;"><a href="/dev/747931.html" target="_blank">sublime ctrl+shif+f 没用解决办法</a></p>
        </div>
                <div class="col-xs-12">
            <p style="margin-top: 17px;margin-bottom: 8.5px;"><a href="/dev/747930.html" target="_blank">idea 对 ctrl + z 的撤销 是 ctrl + shif + z</a></p>
        </div>
                <div class="col-xs-12">
            <p style="margin-top: 17px;margin-bottom: 8.5px;"><a href="/dev/747929.html" target="_blank">计算机最早的设计师应用于,计算机应用基础选择题doc.doc</a></p>
        </div>
                <div class="col-xs-12">
            <p style="margin-top: 17px;margin-bottom: 8.5px;"><a href="/dev/747928.html" target="_blank">win10自带截图神器:Win+Shift+S</a></p>
        </div>
                <div class="col-xs-12">
            <p style="margin-top: 17px;margin-bottom: 8.5px;"><a href="/dev/747927.html" target="_blank">Python基础之文件目录操作</a></p>
        </div>
                <div class="col-xs-12">
            <p style="margin-top: 17px;margin-bottom: 8.5px;"><a href="/dev/747926.html" target="_blank">python简述目录_Python基础之文件目录操作(示例代码)</a></p>
        </div>
                <div class="col-xs-12">
            <p style="margin-top: 17px;margin-bottom: 8.5px;"><a href="/dev/747925.html" target="_blank">tp5 如何做数据采集</a></p>
        </div>
                <div class="col-xs-12">
            <p style="margin-top: 17px;margin-bottom: 8.5px;"><a href="/dev/747924.html" target="_blank">任务2-7(服务器字体+阿里巴巴矢量库)</a></p>
        </div>
                <div class="col-xs-12">
            <p style="margin-top: 17px;margin-bottom: 8.5px;"><a href="/dev/747923.html" target="_blank">html标签(1):h1~h6,p,br,pre,hr</a></p>
        </div>
                <div class="col-xs-12">
            <p style="margin-top: 17px;margin-bottom: 8.5px;"><a href="/dev/747922.html" target="_blank">TI 电量计介绍与芯片选型指南</a></p>
        </div>
                <div class="col-xs-12">
            <p style="margin-top: 17px;margin-bottom: 8.5px;"><a href="/dev/747921.html" target="_blank">几款TI电源芯片简介</a></p>
        </div>
                <div class="col-xs-12">
            <p style="margin-top: 17px;margin-bottom: 8.5px;"><a href="/dev/747920.html" target="_blank">TI DSP芯片C2000系列读取FLASH数据</a></p>
        </div>
                <div class="col-xs-12">
            <p style="margin-top: 17px;margin-bottom: 8.5px;"><a href="/dev/747919.html" target="_blank">德州仪器(Ti)平台嵌入式开发基础</a></p>
        </div>
                <div class="col-xs-12">
            <p style="margin-top: 17px;margin-bottom: 8.5px;"><a href="/dev/747918.html" target="_blank">TI三相电机智能栅极驱动芯片特点分类</a></p>
        </div>
                <div class="col-xs-12">
            <p style="margin-top: 17px;margin-bottom: 8.5px;"><a href="/dev/747917.html" target="_blank">省选模拟(12.08) T3 圈圈圈圈圈圈圈圈</a></p>
        </div>
                <div class="col-xs-12">
            <p style="margin-top: 17px;margin-bottom: 8.5px;"><a href="/dev/747916.html" target="_blank">Hadoop生态圈技术栈(上)</a></p>
        </div>
                <div class="col-xs-12">
            <p style="margin-top: 17px;margin-bottom: 8.5px;"><a href="/dev/747915.html" target="_blank">大数据开发基础入门与项目实战(三)Hadoop核心及生态圈技术栈之6.Impala交互式查询</a></p>
        </div>
                <div class="col-xs-12">
            <p style="margin-top: 17px;margin-bottom: 8.5px;"><a href="/dev/747914.html" target="_blank">小猿圈之Linux下Mysql 操作命令</a></p>
        </div>
                <div class="col-xs-12">
            <p style="margin-top: 17px;margin-bottom: 8.5px;"><a href="/dev/747913.html" target="_blank">大数据Hadoop生态圈常用面试题</a></p>
        </div>
                <div class="col-xs-12">
            <p style="margin-top: 17px;margin-bottom: 8.5px;"><a href="/dev/747912.html" target="_blank">大数据开发基础入门与项目实战(三)Hadoop核心及生态圈技术栈之4.Hive DDL、DQL和数据操作</a></p>
        </div>
                <div class="col-xs-12">
            <p style="margin-top: 17px;margin-bottom: 8.5px;"><a href="/dev/747911.html" target="_blank">备战Noip2018模拟赛11(B组)T3 Monogatari 物语</a></p>
        </div>
                <div class="col-xs-12">
            <p style="margin-top: 17px;margin-bottom: 8.5px;"><a href="/dev/747910.html" target="_blank">【智能优化算法-圆圈搜索算法】基于圆圈搜索算法Circle Search Algorithm求解单目标优化问题附matlab代码</a></p>
        </div>
                <div class="col-xs-12">
            <p style="margin-top: 17px;margin-bottom: 8.5px;"><a href="/dev/747909.html" target="_blank">NYOJ 78 圈水池</a></p>
        </div>
                <div class="col-xs-12">
            <p style="margin-top: 17px;margin-bottom: 8.5px;"><a href="/dev/747908.html" target="_blank">递归问题 跑道 汽车 绕圈问题 Python实现</a></p>
        </div>
                <div class="col-xs-12">
            <p style="margin-top: 17px;margin-bottom: 8.5px;"><a href="/dev/747907.html" target="_blank">Hadoop生态圈(三):MapReduce</a></p>
        </div>
                <!-- E 相关文章 -->
    </div>
</div>


                    <div class="clearfix"></div>
                </div>
            </div>
        </main>

        <aside class="col-xs-12 col-md-4">
            <!--@formatter:off-->
<!--@formatter:on-->

            <!-- S 内容推荐 -->
<div class="panel panel-default hot-article">
    <div class="panel-heading">
        <h3 class="panel-title">内容推荐</h3>
    </div>
    <div class="panel-body">
                <div class="media media-number">
            <div class="media-left">
                <span class="num tag">1</span>
            </div>
            <div class="media-body">
                <a class="link-dark" href="/jiaohutiyan/753475.html" title="大厂出品!保姆级教程帮你掌握「用户体验要素」" target="_blank">大厂出品!保姆级教程帮你掌握「用户体验要素」</a>
            </div>
        </div>
                <div class="media media-number">
            <div class="media-left">
                <span class="num tag">2</span>
            </div>
            <div class="media-body">
                <a class="link-dark" href="/jiaohutiyan/753348.html" title="大厂实战案例!设计师如何助力京东快递业务增长?" target="_blank">大厂实战案例!设计师如何助力京东快递业务增长?</a>
            </div>
        </div>
                <div class="media media-number">
            <div class="media-left">
                <span class="num tag">3</span>
            </div>
            <div class="media-body">
                <a class="link-dark" href="/jiaohutiyan/753116.html" title="总监干货!5个常见的UI设计规范创建误区" target="_blank">总监干货!5个常见的UI设计规范创建误区</a>
            </div>
        </div>
                <div class="media media-number">
            <div class="media-left">
                <span class="num tag">4</span>
            </div>
            <div class="media-body">
                <a class="link-dark" href="/kaifagongju/752540.html" title="数据库管理利器——Navicat Premium v17.0.4学习版(Windows+MacOS+Linux)" target="_blank">数据库管理利器——Navicat Premium v17.0.4学习版(Windows+MacOS+Linux)</a>
            </div>
        </div>
                <div class="media media-number">
            <div class="media-left">
                <span class="num tag">5</span>
            </div>
            <div class="media-body">
                <a class="link-dark" href="/jiaohutiyan/750353.html" title="进阶必学!快速掌握10种国际主流设计模型" target="_blank">进阶必学!快速掌握10种国际主流设计模型</a>
            </div>
        </div>
                <div class="media media-number">
            <div class="media-left">
                <span class="num tag">6</span>
            </div>
            <div class="media-body">
                <a class="link-dark" href="/jiaohutiyan/750352.html" title="春节期间,10个大厂的产品细节走心设计" target="_blank">春节期间,10个大厂的产品细节走心设计</a>
            </div>
        </div>
                <div class="media media-number">
            <div class="media-left">
                <span class="num tag">7</span>
            </div>
            <div class="media-body">
                <a class="link-dark" href="/jiaohutiyan/747940.html" title="如何帮助用户度过新人期?来看雪球APP的实战总结!" target="_blank">如何帮助用户度过新人期?来看雪球APP的实战总结!</a>
            </div>
        </div>
                <div class="media media-number">
            <div class="media-left">
                <span class="num tag">8</span>
            </div>
            <div class="media-body">
                <a class="link-dark" href="/ruanjianzixun/42357.html" title="Sketch 95.3最新版下载 (Sketch矢量绘图应用软件)" target="_blank">Sketch 95.3最新版下载 (Sketch矢量绘图应用软件)</a>
            </div>
        </div>
                <div class="media media-number">
            <div class="media-left">
                <span class="num tag">9</span>
            </div>
            <div class="media-body">
                <a class="link-dark" href="/ruanjianzixun/42356.html" title="Axure RP 9 最新正式版安装软件与汉化语言包下载(2023年3月30日更新)" target="_blank">Axure RP 9 最新正式版安装软件与汉化语言包下载(2023年3月30日更新)</a>
            </div>
        </div>
                <div class="media media-number">
            <div class="media-left">
                <span class="num tag">10</span>
            </div>
            <div class="media-body">
                <a class="link-dark" href="/chanpinsheji/42343.html" title="嘘!SaaS产品的差异化设计细节,一般人我不告诉他" target="_blank">嘘!SaaS产品的差异化设计细节,一般人我不告诉他</a>
            </div>
        </div>
            </div>
</div>
<!-- E 内容推荐 -->

<div class="panel panel-blockimg">
    <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-6421005227861480"
    crossorigin="anonymous"></script>
<!-- 右侧正方形 -->
<ins class="adsbygoogle"
    style="display:block"
    data-ad-client="ca-pub-6421005227861480"
    data-ad-slot="1989994359"
    data-ad-format="auto"
    data-full-width-responsive="true"></ins>
<script>
    (adsbygoogle = window.adsbygoogle || []).push({});
</script>
</div>
<div class="panel panel-default lasest-update">
    <!-- S 最近更新 -->
    <div class="panel-heading">
        <h3 class="panel-title">最新更新</h3>
    </div>
    <div class="panel-body">
        <ul class="list-unstyled">
                        <li>
                <span><a href="/chanpinjingli.html" target="_blank">[产品经理]</a></span>
                <a class="link-dark" href="/chanpinjingli/758173.html" title="3分钟绘制流程图!这个AI+绘图工具的神仙组合,学完老板直呼内行" target="_blank">3分钟绘制流程图!这个AI+绘图工具的神仙组合,学完老板直呼内行</a>
            </li>
                        <li>
                <span><a href="/chanpinjingli.html" target="_blank">[产品经理]</a></span>
                <a class="link-dark" href="/chanpinjingli/758172.html" title="商业潜规则:打败你的不是AI,而是人性" target="_blank">商业潜规则:打败你的不是AI,而是人性</a>
            </li>
                        <li>
                <span><a href="/chanpinsheji.html" target="_blank">[产品设计]</a></span>
                <a class="link-dark" href="/chanpinsheji/758171.html" title="DeepSeek+智能派单系统的实践分享" target="_blank">DeepSeek+智能派单系统的实践分享</a>
            </li>
                        <li>
                <span><a href="/chanpinjingli.html" target="_blank">[产品经理]</a></span>
                <a class="link-dark" href="/chanpinjingli/758170.html" title="一文读懂本年实际损益借(贷)方发生额" target="_blank">一文读懂本年实际损益借(贷)方发生额</a>
            </li>
                        <li>
                <span><a href="/chuangyexueyuan.html" target="_blank">[创业学院]</a></span>
                <a class="link-dark" href="/chuangyexueyuan/758169.html" title="大客户 vs 中小企业:需求竟天差地别?以企业培训数字化为例" target="_blank">大客户 vs 中小企业:需求竟天差地别?以企业培训数字化为例</a>
            </li>
                        <li>
                <span><a href="/chanpinjingli.html" target="_blank">[产品经理]</a></span>
                <a class="link-dark" href="/chanpinjingli/758168.html" title="不要将员工的“猴子”背到自己身上:职场管理中的权责划分" target="_blank">不要将员工的“猴子”背到自己身上:职场管理中的权责划分</a>
            </li>
                        <li>
                <span><a href="/chanpinjingli.html" target="_blank">[产品经理]</a></span>
                <a class="link-dark" href="/chanpinjingli/758167.html" title="人工智能的三层架构:从应用层到基础服务层,解密智能革命" target="_blank">人工智能的三层架构:从应用层到基础服务层,解密智能革命</a>
            </li>
                        <li>
                <span><a href="/chanpinsheji.html" target="_blank">[产品设计]</a></span>
                <a class="link-dark" href="/chanpinsheji/758166.html" title="一文讲清楚iOS的SKAN4.0" target="_blank">一文讲清楚iOS的SKAN4.0</a>
            </li>
                    </ul>
    </div>
    <!-- E 最近更新 -->
</div>
<!-- S 热门标签 -->
<div class="panel panel-default hot-tags">
    <div class="panel-heading">
        <h3 class="panel-title">热门标签</h3>
    </div>
    <div class="panel-body">
        <div class="tags">
                        <a href="/channel/数量.html" class="tag" target="_blank"> <span>数量</span></a>
                        <a href="/channel/AI技术趋势.html" class="tag" target="_blank"> <span>AI技术趋势</span></a>
                        <a href="/channel/用户角色.html" class="tag" target="_blank"> <span>用户角色</span></a>
                        <a href="/channel/心智游移.html" class="tag" target="_blank"> <span>心智游移</span></a>
                        <a href="/channel/自然生态系统.html" class="tag" target="_blank"> <span>自然生态系统</span></a>
                        <a href="/channel/会员权益.html" class="tag" target="_blank"> <span>会员权益</span></a>
                        <a href="/channel/AirDrop.html" class="tag" target="_blank"> <span>AirDrop</span></a>
                        <a href="/channel/hashmap.html" class="tag" target="_blank"> <span>hashmap</span></a>
                        <a href="/channel/小龙虾.html" class="tag" target="_blank"> <span>小龙虾</span></a>
                        <a href="/channel/焦虑.html" class="tag" target="_blank"> <span>焦虑</span></a>
                        <a href="/channel/危机处理.html" class="tag" target="_blank"> <span>危机处理</span></a>
                        <a href="/channel/发展.html" class="tag" target="_blank"> <span>发展</span></a>
                        <a href="/channel/微信群折叠.html" class="tag" target="_blank"> <span>微信群折叠</span></a>
                        <a href="/channel/toast.html" class="tag" target="_blank"> <span>toast</span></a>
                        <a href="/channel/测评新算法.html" class="tag" target="_blank"> <span>测评新算法</span></a>
                        <a href="/channel/改版.html" class="tag" target="_blank"> <span>改版</span></a>
                        <a href="/channel/wireshark.html" class="tag" target="_blank"> <span>wireshark</span></a>
                        <a href="/channel/投放方式.html" class="tag" target="_blank"> <span>投放方式</span></a>
                        <a href="/channel/音频播放动效.html" class="tag" target="_blank"> <span>音频播放动效</span></a>
                        <a href="/channel/timer.html" class="tag" target="_blank"> <span>timer</span></a>
                        <a href="/channel/女性商业.html" class="tag" target="_blank"> <span>女性商业</span></a>
                        <a href="/channel/古典自媒体.html" class="tag" target="_blank"> <span>古典自媒体</span></a>
                        <a href="/channel/海外博主.html" class="tag" target="_blank"> <span>海外博主</span></a>
                        <a href="/channel/repeater.html" class="tag" target="_blank"> <span>repeater</span></a>
                        <a href="/channel/转账.html" class="tag" target="_blank"> <span>转账</span></a>
                        <a href="/channel/万能钥匙.html" class="tag" target="_blank"> <span>万能钥匙</span></a>
                        <a href="/channel/秋招.html" class="tag" target="_blank"> <span>秋招</span></a>
                        <a href="/channel/快服务.html" class="tag" target="_blank"> <span>快服务</span></a>
                        <a href="/channel/个人演讲.html" class="tag" target="_blank"> <span>个人演讲</span></a>
                        <a href="/channel/客户共识.html" class="tag" target="_blank"> <span>客户共识</span></a>
                    </div>
    </div>
</div>
<!-- E 热门标签 -->

        </aside>
    </div>
</div>

</main>

<footer>
    <div id="footer">
        <div class="container">
            <div class="row footer-inner">
                <div class="col-xs-12">
                    <div class="footer-logo pull-left mr-4">
                        <a href="/"><i class="fa fa-bookmark"></i></a>
                    </div>
                    <div class="pull-left">
                        Copyright © 2025 All rights reserved. 超级产品经理                        <a href="https://beian.miit.gov.cn" target="_blank" rel="noopener">浙ICP备14026978号-4</a>
                    <ul class="list-unstyled list-inline mt-2">
                        <li><a href="/p/aboutus.html" target="_blank">关于网站</a></li>
                        <li><a href="/contactus.html" rel="nofollow" target="_blank">联系我们</a></li>
                    </ul>
                    </div>

                </div>
            </div>
        </div>
    </div>
</footer>

<div id="floatbtn">
    <!-- S 浮动按钮 -->

        <a class="hover" href="/index/cms.archives/post.html" target="_blank">
        <i class="iconfont icon-pencil"></i>
        <em>立即<br>投稿</em>
    </a>
    
    <div class="floatbtn-item floatbtn-share">
        <i class="iconfont icon-share"></i>
        <div class="floatbtn-wrapper" style="height:50px;top:0">
            <div class="social-share" data-initialized="true" data-mode="prepend">
                <a href="#" class="social-share-icon icon-weibo" target="_blank"></a>
                <a href="#" class="social-share-icon icon-qq" target="_blank"></a>
                <a href="#" class="social-share-icon icon-qzone" target="_blank"></a>
                <a href="#" class="social-share-icon icon-wechat"></a>
            </div>
        </div>
    </div>

        <a href="javascript:;">
        <i class="iconfont icon-qrcode"></i>
        <div class="floatbtn-wrapper">
            <div class="qrcode"><img src="https://www.imspm.com/assets/img/gongzhonghao.jpg"></div>
            <p>微信公众账号</p>
            <p>微信扫一扫加关注</p>
        </div>
    </a>
    
    <a id="back-to-top" class="hover" href="javascript:;">
        <i class="iconfont icon-backtotop"></i>
        <em>返回<br>顶部</em>
    </a>
    <!-- E 浮动按钮 -->
</div>


<script type="text/javascript" src="/assets/libs/jquery/dist/jquery.min.js?v=1.0.10"></script>
<script type="text/javascript" src="/assets/libs/bootstrap/dist/js/bootstrap.min.js?v=1.0.10"></script>
<script type="text/javascript" src="/assets/libs/fastadmin-layer/dist/layer.js?v=1.0.10"></script>
<script type="text/javascript" src="/assets/libs/art-template/dist/template-native.js?v=1.0.10"></script>
<script type="text/javascript" src="/assets/addons/cms/js/jquery.autocomplete.js?v=1.0.10"></script>
<script type="text/javascript" src="/assets/addons/cms/js/swiper.min.js?v=1.0.10"></script>
<script type="text/javascript" src="/assets/addons/cms/js/share.min.js?v=1.0.10"></script>
<script type="text/javascript" src="/assets/addons/cms/js/cms.js?v=1.0.10"></script>


<script type="text/javascript" src="/assets/addons/cms/js/common.js?v=1.0.10"></script>

</body>
</html>