这段代码一直生效不了,查半天因为 top: 0px; 分号后一个隐藏的东西,也不是占位符...删了就可以生效,这是什么情况。。

发布于 2022-09-05 02:00:23 字数 188 浏览 34 评论 0

这后面明明没有位置,但是还可以删掉一个位置
现在的状况是不生效的,但是删了这个隐藏的字符以后马上就可以生效…
.aside
{

width: 203px;
position: absolute;
top: 0px;
right: 0px;

}
有兴趣的大神可以复制一段试试

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

浮生面具三千个 2022-09-12 02:00:23

你发的代码直接复制的话是看不到这个字符的,但是从你的标题里,我复制出这个字符,发现是控制字符DLE。

数据链路转义(DLE)告诉数据链路的另一端结束一个会话。

因此,在CSS中,DLE字符可能会导致CSS在解析完毕之前中断。

夜未央樱花落 2022-09-12 02:00:23

很简单,你要想解决问题,整段删掉重新打一遍就好;你要想探究原因,搞个WinHEX或者同类软件打开问题文件,看下出问题的部分字符后边的编码,然后找张ASCII码表查一下就好。

生生不灭 2022-09-12 02:00:23

= =讲道理,我这边没毛病
为了好看我这样写代码

<!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <style type="text/css">
        .aside 
        {
            height: 100px;
            width: 203px;
            background: #f00;
            position: absolute;
            top: 0px;
            right: 0px;
        }
    </style>
</head>
<body>
    <div class="aside">        
    </div>
</body>
</html>

clipboard.png

谈情不如逗狗 2022-09-12 02:00:23

请用专业一点的编辑器,sublime、notepad++、webstorm、PHPstorm、hbuilder、atom、vscode....,同事也注意一下文档编码,千万不要用记事本去写代码,记事本就有这个问题(并不是说你用记事本写的)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文