我刚刚构建了一个页面,其中几乎没有任何内容,但包含一个头和两个段落的div。我在CSS中为div放置了一个边框。当我浏览到页面时,div和段落有边界,并且在它上面有两个空的边界“div”。 见自己:https://ext.careersourcebroward.com/ITAList/为什么我的网页上显示两个额外的div?
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<!DOCTYPE html>
<html>
<head runat="server">
<title></title>
<style>
div {
width:60%;
border:5px double blue;
text-align:center;
border-radius:25px;
}
</style>
</head>
<body>
<form id="form1" runat="server">
<div>
<h1>ITA List</h1>
<p>This is the ITA List</p>
<p>There will be a table with the Programs listed below.</p>
</div>
</form>
</body>
</html>
我遇到同样的问题与其他现有的网站我昨天工作。完全不同的网站。我添加了一个内联css到div以将边框颜色更改为红色。它上面的两个幻影div仍然是蓝色的。
造型的元素div它太全球化,你应该添加一个类到你的div和风格的类 – hardkoded
这些div是由webform添加,并且意味着被你隐藏。正如你已经定义了一个通用的CSS规则,使所有div的边框5px和蓝色,这就是为什么你得到这些div突出。 –