Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 刚刚丢失了CSS样式_Html_Css - Fatal编程技术网

Html 刚刚丢失了CSS样式

Html 刚刚丢失了CSS样式,html,css,Html,Css,对不起,我想让其他人来做我的工作,但我在这里感到很失落,这是我现在得到的图像: 当两个“Anonomymos”被指定为聊天室中活跃用户的位置时,然而,我在聊天室中添加越多的人,消息发布的标记就位于活跃用户的标记下,显然我希望彼此相邻显示。为此,我使用了一个预先制作的CSS样式表,我希望它能被改变以满足我的需要,但我对CSS知之甚少,所以我甚至不确定它在我的情况下是否可用,总之,我现在使用的CSS样式如下: #ActiveUsers { clear:both; border:

对不起,我想让其他人来做我的工作,但我在这里感到很失落,这是我现在得到的图像:

当两个“Anonomymos”被指定为聊天室中活跃用户的位置时,然而,我在聊天室中添加越多的人,消息发布的
标记就位于活跃用户的
标记下,显然我希望彼此相邻显示。为此,我使用了一个预先制作的CSS样式表,我希望它能被改变以满足我的需要,但我对CSS知之甚少,所以我甚至不确定它在我的情况下是否可用,总之,我现在使用的CSS样式如下:

#ActiveUsers
{

    clear:both;
    border: 1px solid #cccccc;
    width: 356px;
    background: #E9ECEF;
   font-family: Arial, Helvetica, sans-serif;
   font-weight:bold;
   font-size : 12px;
   padding:2px;
   margin-bottom:10px;
   margin-top:10px;
   margin-left: 60px;

}
#chat
{
  margin: auto;
     border: 1px solid #cccccc;
     width: 356px;
     background: #E9ECEF;
    text-align:left;
    font-family: Arial, Helvetica, sans-serif;
    font-weight:bold;
    font-size : 12px;
    padding:2px;
    height:400px;
    overflow:auto;
}
#main {
    margin: auto;
    border: 1px solid #cccccc;
    width: 600px;
    min-height:150px;
    background: #F1F3F5;
    font-family: Arial, Helvetica, sans-serif;
    font-weight:bold;
    font-size : 12px;
    border-collapse:collapse;
}
#sender
{
    margin-left: 125px;
}
下面是.php文件中的结构:

<div id="main">
<div id="ActiveUsers"></div>
    <div id="chat"></div>


     <div id="sender">
   Your message: <input type="text" name="msg" size="30" id="msg" />
   <button onclick="doWork(document.getElementById('msg').value);">Send</button>
    </div>
    <span id="logOut">
            <form action="logout.php">
                  <input type="submit" value="Logout"/>
            </form>
    </span>
    </div>

您的留言:
发送

p.值得一提的是,现在的
#ActiveUsers width
已经超过了可用空间,但即使我将其设为30px,
#chat
仍然会随着每个登录的新用户而不断变化。

问题可能是,当活动用户动态添加到标记中时,它们会被包装在某些块元素中。根据它的显示方式,我猜

<div id="ActiveUsers"></div>

问题可能是,当活动用户动态添加到标记中时,它们被包装在某些块元素中。根据它的显示方式,我猜

<div id="ActiveUsers"></div>

我认为您只是以错误的方式添加用户。如果我理解得很好,它们应该像“User1,user2,randomnick,user4”那样插入,而我猜你应该将它们插入单独的标记中?我的意思是user1user2…..添加用户的一个好方法是使用一个列表:
  • 用户1
  • 用户2
    ,然后是css
    \activeUsers{list style:none;}\activeUsers{display:inline;}
    我认为您添加用户的方式不对。如果我理解得很好,它们应该像“User1,user2,randomnick,user4”那样插入,而我猜你应该将它们插入单独的标记中?我的意思是user1user2…..添加用户的一个好方法是使用一个列表:
    • User1
    • User2
      • 然后css
        \activeUsers{list style:none;}\activeUsers{display:inline;}
        这几乎解决了我的问题-现在用户以我想要的方式显示在聊天窗口旁边,而不是在上面,但是我丢失了边界。这不是什么大问题,但如果解决这个问题很简单,最好在用户周围有一些边界。谢谢anywa,最重要的是,现在聊天窗口保持静止。我想我会一直保持这个状态。目前效果很好。这几乎解决了我的问题-现在用户以我想要的方式显示在聊天窗口旁边,而不是上面,但我失去了边界。这不是什么大问题,但是,如果这是一个简单的方法来解决这个问题,最好在用户周围有一些边界。谢谢anywa,最重要的是现在聊天窗口保持静止。我想我会一直坚持这一点。目前效果很好。
        #ActiveUsers div {
            display: inline;
            .
            . /* Your styles here */
            .
        }