gpt4 book ai didi

html - 外部 CSS ID 选择器不工作

转载 作者:太空宇宙 更新时间:2023-11-04 03:49:33 25 4
gpt4 key购买 nike

大家好,我有一个外部 CSS 和 HTML 文件,我目前正在尝试链接这两者,更具体地说,我正在尝试链接 titleImage titleLink 的 id和 webpageTitle。不幸的是,CSS 似乎没有注册。我曾尝试切换类型和 ID 的位置,例如 #titleImage img 无效。我有多个外部 CSS 引用有问题吗?此外,这并不是所有代码,每个代码都有更多内容,但下面列出的是我最关注的部分。我还尝试删除 aimgh1

那么有人可以解释为什么 titleImage titleLinkwebpageTitle 样式没有在我的本地主机上注册吗?

更新:我已做出更改以反射(reflect)下面每个人的评论,但该网站仍未使用下面代码中 style.css 中列出的新 CSS 进行更新

样式.css

div#titleImage {
position:absolute;
top:0px;
right:0em;
}
a#titleLink { text-decoration: none}

h1#webpageTitle {
position:relative;
}

HTML文件

 <head>
<link href='http://fonts.googleapis.com/css?family=Alef:400,700|Roboto+Slab' rel='stylesheet' type='text/css'>

<!-- Bootstrap core CSS -->
<link href="/css/bootstrap.css" rel="stylesheet">
<!-- Custom styles for this template -->

<link href="/css/sticky-footer-navbar.css" rel="stylesheet">
<link href="/css/style.css" rel="stylesheet" type="text/css">
<link href="/css/lightbox.css" rel="stylesheet">
</head>

<body>
<section class="container">
<header class="row" id="header">
<!-- Begin grid -->
<div class="col-sm-9"><!--Top of the page-->
<a href="/" id="titleLink" style="color:#000000"><h1 id="webpageTitle">McMaster SEClub</h1></a>
<div id="titleImage"><img src="/img/logo.gif" width=150 height=110></div>
</div>

最佳答案

titleImage ID 用于 <div>围绕图像,而不是图像本身。目前,您正在尝试查找带有 #titleImage 的元素。图像标签内的选择器。

对于 titleLink ,ID 是元素,因此您可以改为这样做:

a#titleLink { ... }

但是,您通常在一个页面上只有一个 ID,因此您可以通过这样做来定位标题链接:

#titleLink { ... }

网页标题应按预期工作。但是,我仍然建议只使用 ID。具有相对定位的元素实际上并没有什么不同,除非你给它一些样式声明:

#webpageTitle {
position: relative;
top: 10px;
left: 10px;
}

希望对您有所帮助。

关于html - 外部 CSS ID 选择器不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23586721/

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