永发信息网

css+div 怎么样背景居右

答案:6  悬赏:50  手机版
解决时间 2021-11-08 10:52
  • 提问者网友:箛茗
  • 2021-11-08 07:25
css+div 怎么样背景居右
最佳答案
  • 五星知识达人网友:慢性怪人
  • 2021-11-08 07:33
1、div css布局之div背景左对齐,DIV+CSS布局完整代码:




div对齐实例 在线演示 DIVCSS5



此DIV靠左对齐显示



2、div css布局之div背景右对齐,DIV+CSS布局完整代码:




div对齐实例 在线演示 DIVCSS5



此DIV靠右对齐显示



3、div css布局之div背景居中对齐,DIV+CSS布局完整代码:




div对齐实例 在线演示 DIVCSS5



此DIV居中右对齐显示

全部回答
  • 1楼网友:青尢
  • 2021-11-08 11:52
这效果很个性
  • 2楼网友:风格不统一
  • 2021-11-08 10:44
body{
background-position:right;
}
  • 3楼网友:摆渡翁
  • 2021-11-08 09:39
// 整合的写法
background:url(图片路径) right 0 no-repeat;
// 分项写法
background-image:url(图片路径);
background-repeat:no-repeat;
background-position-x:right;
  • 4楼网友:一叶十三刺
  • 2021-11-08 09:08

.topnr{width:642px;float:left; background:url(/images/pngt.png)  right 1px no-repeat; }

1.括号后面跟位置是有一个空格的。这里写错了,很难排出错来。

2.你这里写错了,把image去掉,如果有image,后面什么也不加
如:background-image:url(../image/a.gif) ;后面什么也不加。
如果不去掉image,就把  -0px 1px no-repeat这些去掉,在后面再加一个样式

background-position:right 0;用法(background-postion:x y;  x为水平,y为垂直)


你错到第2点了     你错到第2点了   你错到第2点了


另外补充一下,你的width:342px我改成642了,是不是背景图尺寸大于342啊

追问应该要这样写
background-image:url(/images/pngt.png); background-position:right 0; background-repeat:no-repeat;
就是你要用background-image:等属性就必须分开写,要不是没有效果的,我把这个理解成为background:

谢谢指点!明白了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯