Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/83.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,当尝试在CSS中使用right标记时,它并不像我所期望的那样工作。我试着制作一个页面,其中一个div从左到右是如此多的像素,并通过使用 left: 200px; right: 100%; 这在以前是有效的,但由于某些原因,它现在不起作用,因为绘制的框的宽度只有75-100px。我没有定义宽度标记,也没有高度标记,而是顶部标记,没有要匹配的底部标记(不确定这是否有帮助) 有什么想法吗?还是需要更多信息?right值表示从最近定位的祖先元素的右边缘到定位元素的右边缘的距离 right:0可能是您需

当尝试在CSS中使用
right
标记时,它并不像我所期望的那样工作。我试着制作一个页面,其中一个div从左到右是如此多的像素,并通过使用

left: 200px;
right: 100%;
这在以前是有效的,但由于某些原因,它现在不起作用,因为绘制的框的宽度只有75-100px。我没有定义宽度标记,也没有高度标记,而是顶部标记,没有要匹配的底部标记(不确定这是否有帮助)


有什么想法吗?还是需要更多信息?

right
值表示从最近定位的祖先元素的右边缘到定位元素的右边缘的距离


right:0
可能是您需要的,而不是
right:100%
right
值表示从最近定位的祖先元素的右边缘到定位元素的右边缘的距离


right:0
可能是您需要的,而不是
right:100%
使用
位置:绝对;右:100%将向左100%推出父级宽度。

使用
位置:绝对;右:100%将向左100%推出父级宽度。

我不确定您使用的标签是什么,但可能是显示值是
内联的问题,或者是
阻塞的其他问题

我认为使用
left:200px
对您不起作用这是您将得到的结果:


您可以尝试这样的方法:

我不确定您使用的是什么标记,但可能是显示值是
内联的
,或者是
阻塞的其他东西

我认为使用
left:200px
对您不起作用这是您将得到的结果:

您可以尝试这样做:

CSS没有“标记”。请显示实际的CSS选择器和属性。CSS没有“标记”。请显示实际的CSS选择器和属性。