Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/74.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
Javascript CSS将文本放置在图像顶部_Javascript_Html_Css - Fatal编程技术网

Javascript CSS将文本放置在图像顶部

Javascript CSS将文本放置在图像顶部,javascript,html,css,Javascript,Html,Css,.content{ 浮动:左; 宽度:33.33%; 字体大小:粗体; 文本对齐:居中; 边缘顶部:5px; 边缘底部:2px; 溢出包装:断开单词; } .content_div{ 位置:绝对位置; 宽度:100%; 左:0; 最高:100%; 字号:16px } .头衔{ 浮动:左; 宽度:100%; 字体大小:粗体; 文本对齐:居中; 边缘顶部:5px; 边缘底部:2px; 溢出包装:断开单词; } .title_div{ 位置:相对位置; 宽度:100%; 左:0; 排名:0; 字号:2

.content{
浮动:左;
宽度:33.33%;
字体大小:粗体;
文本对齐:居中;
边缘顶部:5px;
边缘底部:2px;
溢出包装:断开单词;
}
.content_div{
位置:绝对位置;
宽度:100%;
左:0;
最高:100%;
字号:16px
}
.头衔{
浮动:左;
宽度:100%;
字体大小:粗体;
文本对齐:居中;
边缘顶部:5px;
边缘底部:2px;
溢出包装:断开单词;
}
.title_div{
位置:相对位置;
宽度:100%;
左:0;
排名:0;
字号:20px
}

801鲍尔黑色圆珠笔

52305

数据包

MRP:300


增加
宽度:100%到图像将解决这个问题,但正如VXp所说,内联样式很少是一个好主意

我已经为您的div(.container)添加了一个固定宽度(我将css与html分开)。我将容器设置为与您的图像相同(285px)。如果不这样做,则容器不知道从何处获取宽度,如果内容太大,则容器将扩展

.container{
浮动:左;
位置:相对位置;
宽度:285px;
}
.产品{
位置:相对位置;
宽度:100%;
左:0;
排名:0;
字号:20px
}
.产品>p{
浮动:左;
宽度:100%;
字体大小:粗体;
文本对齐:居中;
边缘顶部:5px;
边缘底部:2px;
溢出包装:断开单词;
}
.条形码下方{
位置:绝对位置;
宽度:100%;
左:0;
最高:100%;
字号:16px
}
.条形码下方>p{
浮动:左;
宽度:33.33%;
字体大小:粗体;
文本对齐:居中;
页边距顶部:5px;页边距底部:2px;
溢出包装:断开单词;
}

801鲍尔黑色圆珠笔

52305

数据包

MRP:300


对内联说不!我试着把它弄得一团糟,但是内联样式太混乱了。通过CSS应用样式并为其指定有意义的类名。shah rushabh:学习如何在单独的文件中使用CSS。对w3schools说不,太好了,现在你让我键入样式,我必须洗手:/-使用适当的资源,例如或@Nope lol haha,这是学习CSS之类的东西的好地方。条形码宽度和高度由用户定义。然后该值将更改图像的高度和宽度。替代方法?图像的大小必须相同。不容易-问题是容器的宽度是由其中最宽的元素设置的,在本例中是您的标题。如果您不想更改图像的大小或更改文本的字体大小,您最好将它们居中。将
img
标签移动到
p
标签下方的div中。移除
p
标签上的
float:left
,并添加
text align:center
div
p
img
标签现在都在。