【问题标题】:Inspect Element and View Source Code are showing two different things检查元素和查看源代码显示两个不同的东西
【发布时间】:2023-03-22 21:00:01
【问题描述】:

我在 Google Chrome 中使用 Inspect Element 来确定是什么控制了此模板网站幻灯片下方的幻灯片控制器按钮的大小:

http://themefuse.com/demo/html/Medica/index-slider-2.html

当我单击“心脏病学”按钮上的检查元素时,我在 HTML 代码中看到一行:

<li style="width: 192px; overflow: hidden;"><a href="#" rel="1" class="">Cardiology</a></li>

但是,当我查看页面的源代码时,不存在这样的行!这对我来说是个问题,因为我想编辑按钮的大小和其中的文本。

请帮忙!谢谢!

【问题讨论】:

    标签: html css inspect-element


    【解决方案1】:

    “源代码”是浏览器从服务器接收到的内容。可以通过 JavaScript 更改; “检查元素”始终显示文档的当前形状。

    编辑:再说一次,有时事情并不复杂。看看我在源代码中找到了什么:

    <li>
        <div class="textHolder">
        <h3>Cardiology</h3>
        <p><span><strong><a href="#">Cardiac Rehabilitation Center</a></strong> We helped Glade Inc. design their latest fragrance for household perfumes </span></p>
        </div>
        <img src="images/temp/slider_img_01.jpg" alt="" /> 
    </li>
    

    然后被JS进一步修改。

    【讨论】:

    • 如果查看源是我从服务器收到的,那么为什么我会看到 [this](i.stack.imgur.com/7fIxN.jpg) html 编码,例如 &amp;#39?服务器可以发送普通的'insted
    • @RoyiNamir:可以但没有。
    【解决方案2】:

    这个列表由 JS 生成。从第 335 行开始检查 js/playSlider.js

    【讨论】:

    • 谢谢...你知道我怎样才能让一个按钮比另一个更宽吗?
    • 这里是自动计算的每个列表项的宽度:common_width/number_of_items。如果您在此菜单中的文本宽度完全不同,您可以,例如,注释第 #344 行://width: (w / (l + 1)) + "px",然后在 CSS 文件中设置填充为列出适合空间的项目:css/playSlider.css,第 #195 行
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-11-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-07
    • 1970-01-01
    相关资源
    最近更新 更多