html - 图像布局未读取 CSS

标签 html css

<分区>


这个问题是由于错别字或无法再重现的问题引起的。虽然类似的问题可能是on-topic在这里,这个问题的解决方式不太可能帮助 future 的读者。

关闭 3 年前

我不熟悉 CSS 和 HTML 的使用。我在 CSS 页面中添加了引用 logo 类的代码,代码如下:

logo {
  position: absolute;
  top: 0px;
  left: 0px;
  height: auto;
  width: 0%;
}

它指的是以下 HTML 类:

<img src="${pageContext.request.contextPath}/assets/images/Catlogo.jpg" 
     alt="Caterpillar logo" width="115" height="50" class="logo">

包括整个父容器:

<nav class="navbar navbar-expand navbar-dark bg-dark static-top">

    <img src="${pageContext.request.contextPath}/assets/images/Catlogo.jpg" alt="Caterpillar logo" 
        width="115" height="50" class="logo">

    <a class="navbar-brand mr-1" href="pservlet">[Offer To Sell] Grief Reconciliation</a>

    <button class="btn btn-link btn-sm text-white order-1 order-sm-0"
        id="sidebarToggle" href="#">
        <i class="fas fa-bars"></i>
    </button>

但是,尽管有 CSS 引用,导航栏中的图片并没有改变。本质上我只是想锚定图像(请参阅下面的屏幕截图)

我做错了什么?

最佳答案

在css 中,类引用应该用一个前导句点标记,.logo。您将需要修改您的 css 类,如下所示

.logo {
  position: absolute;
  top: 0px;
  left: 0px;
  height: auto;
  width: 0%;
}

<img src="Catlogo.jpg" alt="Caterpillar logo" width="115" height="50" class="logo">

关于html - 图像布局未读取 CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57454137/

上一篇:javascript - 将具有相同类的所有元素的 div 高度设置为与宽度相同

下一篇:html - 当它悬停在使用 css 上时,我将如何更改按钮的文本?

相关文章:

html - 当内联元素跨越 2 行时,阻止背景图像在 IE 中消失

c# - 如何停止按钮上的页面刷新单击我正在使用更新面板,但它不起作用

javascript - 使用jquery编辑记录而不隐藏div

javascript - 向每一行添加一个新列,其中的文本相当于第一列值?

jquery - 如何使用 Jquery(或 CSS5)选择直到 "this"

html - 样式化html5导航栏

html - 如何让我的标题保持静态?

html - CSS - 文本溢出不适用于基于百分比的 div

php - jQuery 与页面中的其他元素重叠

javascript - Contenteditable 在 Firefox 上删除尾随空格,但在 Chrome 上没有