gpt4 book ai didi

html - 格式化
中的
  • 元素
  • 转载 作者:行者123 更新时间:2023-11-28 13:24:10 25 4
    gpt4 key购买 nike

    我的页面上有两个 li 元素,我希望它们一个显示在另一个之上,但它们没有。这是我的代码:

    #floating-box {
    width: 65px;
    height:auto;
    background-color: #484848;
    margin: 54px 10px 0px 623px;
    position:absolute;
    z-index:1;
    text-align: justify;
    border-top: 1px solid #000;
    border-left: 1px solid #000;
    border-bottom: 1px solid #000;
    border-right: 1px solid #484848;
    }
    .social {
    position : relative;
    list-style-type : none;
    margin-left: 2px;
    }

    .social li a {
    float: left;
    padding: 1px 5px 5px 0px;
    margin: 0px 0px 3px 0px;
    display: inline;
    }

    使用这个 CSS 的 HTML 是:

    <div id="floating-box">
    <img src="likeusnow.jpg" />
    <ul class="social"><!-- Facebook Like/Share Button -->
    <li><a name="fb_share" type="box_count" rel="nofollow" share_url="http://www.mysite.com"></a>
    </li>

    <li>
    <a href="https://twitter.com/share" rel="nofollow" class="twitter-share-button" data- url="http://www.mysite.com" data-lang="en" data-count="vertical">Tweet</a>
    </li>

    </ul>

    Facebook 点赞按钮要么出现在 Twitter 推文按钮的顶部,要么出现在它的右侧。由于某种原因,它每次都不同。

    最佳答案

    当我测试你的代码时here @ csstest.com两个 li 很好地显示在另一个之上,就像普通的 li 元素一样。

    我在您的 CSS 中看不到任何可能影响 li 元素 样式的内容。

    除了你给我们的那些,还有其他的css样式吗?

    您使用什么浏览器进行测试?

    编辑1:

    如果你这样做:

    #floating-box 
    {
    width: 65px;
    height:auto;
    background-color: #484848;
    margin: 54px 10px 0px 623px;
    position:absolute;
    z-index:1;
    text-align: justify;
    border-top: 1px solid #000;
    border-left: 1px solid #000;
    border-bottom: 1px solid #000;
    border-right: 1px solid #484848;
    }
    .social li
    {
    list-style-type : none;
    }

    应用于:

    <div id="floating-box">
    <img src="likeusnow.jpg" />
    <ul class="social"><!-- Facebook Like/Share Button -->
    <li>
    <a name="fb_share" type="box_count" rel="nofollow" share_url="http://www.mysite.com">A</a>
    </li>
    <li>
    <a href="https://twitter.com/share" rel="nofollow" class="twitter-share-button" data- url="http://www.mysite.com" data-lang="en" data-count="vertical">Tweet</a>
    </li>

    </ul>

    我在第一个 html anchor 中添加了一个 A,然后您会看到,A 很好地列在推文上方。

    有帮助吗?

    关于html - 格式化 <div> 中的 <li> 元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14365217/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com