html - 为什么我的 CSS 没有将我的 div 定位到页面的右侧?

标签 html css

我有一个 div 元素,其中包含如下所示的语言选择链接:

<head>
    ...
    <link rel="stylesheet" type="text/css" href="css/page.css">
</head>
<body>
  <div id="#language">
        <a href="#french">French</a> |
        <a href="#english">English</a>
  </div>
  ...
  ...
</body>

我尝试通过 (css/page.css) 将 #language div 的位置添加到页面的右侧:

#language {
    text-decoration: none;

    position:absolute;
    right:0px;
}

但是它不起作用,为什么?

最佳答案

删除 #来自 <div id="#language">它应该有效。

示例: http://jsfiddle.net/jasongennaro/83naR/

关于html - 为什么我的 CSS 没有将我的 div 定位到页面的右侧?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7541251/

相关文章:

javascript - 如何使图像高度适合模态 div

html - Bootstrap 4 Fixed Bottom Nav with dropup。如何?

jquery - 子 div 不继承父不透明度

html - 在手机的情况下想要相同的桌面div划分

php - 移动重定向和完整站点链接

javascript - 按 Enter 键进行搜索

jquery - 带有比例jquery的悬停功能

javascript - 事件列表元素取决于星期几

CSS 100% 高度在 React 应用程序中不起作用

javascript - 如何使用 jQuery 在具有给定 id 的 DIV 之前和之后插入 <BR>?