初学HTML/CSS:图片如何在DIV中的垂直居中,文字与DIV中的间距如何消除_html/css_WEB-ITnose

WBOY
Freigeben: 2016-06-21 09:47:38
Original
1129 Leute haben es durchsucht

本帖最后由 u013097499 于 2013-12-10 16:40:40 编辑

问题1.图片无法和文字对齐

问题2.设置了hover属性background-color:#CCC 效果如图

我希望设置成:



<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><style>	body {		margin:0;		}	.softtext {		margin:0;		color:#109010;		border-left:5px;		}	.softtext:hover{		position:relative;		color:#F06030;		background-color:#CCC		}	.header {		background-color:#9CF;		font-size:14px;		height:23px;		line-height:23px;		}	a:link{		text-decoration:none;		}</style><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>无标题文档</title></head><body><div class="header"><img  src="home.gif" scr="/" alt="初学HTML/CSS:图片如何在DIV中的垂直居中,文字与DIV中的间距如何消除_html/css_WEB-ITnose" ><a href="#" title="把XXX设置为主" class="softtext">把XXX设置为主页</a></div></body></html>
Nach dem Login kopieren


回复讨论(解决方案)

修饰性图片可以写成a的背景图啊~

修饰性图片可以写成a的背景图啊~
然后就可以调整background-position的x/y轴的值

如果你非要用图片呢,可以给那小图片设置position:relative;top:3px;margin-right:2px


修饰性图片可以写成a的背景图啊~
然后就可以调整background-position的x/y轴的值

如果你非要用图片呢,可以给那小图片设置position:relative;top:3px;margin-right:2px

设置成了背景,那张图就和第一个字重合了,我用空格把文字向后提,不过这办法好纠结。



修饰性图片可以写成a的背景图啊~
然后就可以调整background-position的x/y轴的值

如果你非要用图片呢,可以给那小图片设置position:relative;top:3px;margin-right:2px

设置成了背景,那张图就和第一个字重合了,我用空格把文字向后提,不过这办法好纠结。
要设置padding-left值的,大哥~

说2种方法吧
1、二楼已经说了,把图片作为背景图片,通过定位确定位置。文字出现在图片上,可以设置缩进就可以了。给文字加个text-indent:2em;
2、插入图片的形式,可以给图片或者文字加个margin-top,调整上下位置。或者调整文字的行高

没那个小图片,随便找了个,高度你再调节下


[code=html]nbsp;html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">




无标题文档

 



Quote:


修饰性图片可以写成a的背景图啊~
然后就可以调整background-position的x/y轴的值

如果你非要用图片呢,可以给那小图片设置position:relative;top:3px;margin-right:2px

啊啊啊啊啊啊,悬浮停留的阴影和DIV的的上下还是有距离解决不了啊。。。再求帮助。



修饰性图片可以写成a的背景图啊~
然后就可以调整background-position的x/y轴的值

如果你非要用图片呢,可以给那小图片设置position:relative;top:3px;margin-right:2px

啊啊啊啊啊啊,悬浮停留的阴影和DIV的的上下还是有距离解决不了啊。。。再求帮助。
你把页面发我吧。。我帮你弄。。

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!