将文本/元素放置在HTML文档的右侧
所需内容:将文本或元素粘贴到文档右侧,而不是窗口 但是,如果当前没有实现(将文本/元素放置在HTML文档的右侧,html,css,position,Html,Css,Position,所需内容:将文本或元素粘贴到文档右侧,而不是窗口 但是,如果当前没有实现(position:absolute;right:0;),当我调整窗口的大小时,文本始终保持在窗口的右侧,甚至会显示一个滚动条(因为顶部的元素具有固定的宽度)。当我向右滚动时,文本不再右对齐 以下是一个例子: 请注意,我无法控制container1。任何人都可以使用CSS解决这个问题。将容器2放在容器1中,使容器1的位置相对。将容器2放在容器1中,使容器1的位置相对。您可以使用:after伪元素,并将其放置在元素的右侧。当
position:absolute;right:0;
),当我调整窗口的大小时,文本始终保持在窗口的右侧,甚至会显示一个滚动条(因为顶部的元素具有固定的宽度)。当我向右滚动时,文本不再右对齐
以下是一个例子:
请注意,我无法控制container1。任何人都可以使用CSS解决这个问题。将容器2放在容器1中,使容器1的位置相对。将容器2放在容器1中,使容器1的位置相对。您可以使用
:after
伪元素,并将其放置在
元素的右侧。当然,只有在为
元素设置了固定的/min宽度时,这一点才会明显
演示:
代码:
body {
width: 70%;
height: 200px;
position: relative;
}
body::after {
content: "This one sticks to the right of <body>";
width: 100px;
position: absolute;
right: -120px;
top: 0;
}
正文{
宽度:70%;
高度:200px;
位置:相对位置;
}
正文::之后{
内容:"这一条坚持权利",;
宽度:100px;
位置:绝对位置;
右:-120px;
排名:0;
}
您可以使用:after
伪元素,并将其放置在
元素的右侧。当然,只有在为
元素设置了固定的/min宽度时,这一点才会明显
演示:
代码:
body {
width: 70%;
height: 200px;
position: relative;
}
body::after {
content: "This one sticks to the right of <body>";
width: 100px;
position: absolute;
right: -120px;
top: 0;
}
正文{
宽度:70%;
高度:200px;
位置:相对位置;
}
正文::之后{
内容:"这一条坚持权利",;
宽度:100px;
位置:绝对位置;
右:-120px;
排名:0;
}
不确定我是否完全理解您对container1的控制,但是如果您对每个类应用display:inline块,文本将显示在container1的右侧不确定我是否完全理解您对container1的控制,但是,如果对每个类应用display:inline块,文本将显示在容器1的右侧您可能要查找的是位置:固定
而不是位置:绝对
?您可能要查找的是位置:固定
而不是位置:绝对
?谢谢!但是我无法控制容器1
。请尝试用另一个具有相对/固定/绝对位置的div包装容器2。您能举个例子吗?谢谢!但是我无法控制容器1
。请尝试用另一个具有相对/固定/绝对位置的div包装容器2。您能举个例子吗?谢谢!我也不能控制身体。谢谢!我也无法控制正文。container1存在的基本原因是定义文档的最小宽度。不幸的是,我无法移动container1中的文本。container1存在的基本原因是定义文档的最小宽度。不幸的是,我无法移动container1中的文本。