我试图把我的网页的标题出来,使它看起来像这样:如何使用html和CSS布局所需的设计?
我想避免,如果更多钞票使用表。我是HTML和CSS beginer合作,我不能得到它的工作:(
这是我最好的尝试到现在。
HTML:
<div class="rightAlign" >
<div class="notificationArea">
<img src="../bigHeaderImage.png" />
</div>
<div>
<div>
<img src="../smallImage.png" />Some info<br/>
Other info
</div>
<div>
<div class="ignoreRightAlign">
<a href="#" >Menu1</a>
<a href="#" >Menu2</a>
</div>
<a href="#" >Menu3</a>
</div>
</div>
</div>
CSS:
.rightAlign
{
clear: both;
text-align: right;
}
.ignoreRightAlign
{
float: left;
}
它不能按原因工作:菜单行不在底部对齐“Big header picture”底部。
感谢您的任何帮助,想法和建议
我认为自己是一位优秀的程序员,我甚至在大学里开设一些程序课程。我没有为网络做任何事情,主要是没有GUI的桌面应用程序或应用程序。现在我需要做真正的网站。我很快学习,希望能够学习所有标签及其功能。我更喜欢尝试,直到找到正确的解决方案,而不是使用soem框架,这会产生一些我不明白的可怕代码。 – drasto 2011-03-01 22:22:23
虽然我不认为使用框架是一个不好的解决方案,但它并不能真正解决您在菜单项垂直对齐时遇到的问题。我编辑了我的答案,解释如何做到这一点,尽我所知。 – efalconer 2011-03-01 22:58:49
@efalconer谢谢你的回答。还有一个原因让我不使用框架:这不是静态的html页面,它是ASP.NET MVC web应用程序的一部分。所以我需要对代码有很好的理解和控制,以便我可以在其中插入动态元素。 – drasto 2011-03-02 09:59:46