Html IE7文本对齐:右侧不工作
我有一个h3和一个h1标签:Html IE7文本对齐:右侧不工作,html,css,internet-explorer,internet-explorer-7,text-align,Html,Css,Internet Explorer,Internet Explorer 7,Text Align,我有一个h3和一个h1标签: <div id="header"> <div class="title"> <img class="logo" src="images/logo.png" /> <h3>Title1</h3> <h1><a href="#">Title2</a></h1> </div><!--
<div id="header">
<div class="title">
<img class="logo" src="images/logo.png" />
<h3>Title1</h3>
<h1><a href="#">Title2</a></h1>
</div><!-- end .title -->
</div><!-- end #header -->
#header {
background: transparent url(images/header_bg.png) top center no-repeat;
margin: 30px auto 0;
width: 960px;
height: 240px;
}
#header .title { float: right }
#header h1,
#header h2,
#header h3 {
text-align: right;
border: none;
padding: 0;
}
标题1
#标题{
背景:透明url(images/header_bg.png)顶部中间不重复;
利润率:30px自动0;
宽度:960px;
高度:240px;
}
#标题{float:right}
#收割台h1,
#标题h2,
#收割台h3{
文本对齐:右对齐;
边界:无;
填充:0;
}
在IE7中,h3按照预期的方式对齐,但h1没有。为什么?指定
的显式宽度。title div
-您应该使用IE开发工具(按F12键)来解决此类问题
另外,请查看类似问题h1的显示属性是什么?非常感谢,@Perfect Dark。这个解决方案是可行的!