090209
1.设置高度应该这样设置.
height: 36px;
line-height: 36px;
2.<!--<div style=" height:36px;"></div>div不设置高度,父级的高度会根据子级调整-->
3.div布局的一个技巧,比如圆解矩形,用两张图片,
<div style="background:url(bgLeft.jpg) no-repeat 0 0;">
<div style="background:url(bgRigth.jpg) no-repeat 0 0;">
<div>在这里设置高度,如果是需要偏移的图片,高度不可以大于要显示的高度.</div>
</div>
</div>
由于默认情况,div的宽度都是100%,实际上这两个div是重叠的,看上去就像左边一张图片,右边一张图片.
另外,这种情况一般用一张图片,通过设置偏移量,变为不同的背景.
081215
- <!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>
- <title>鼠标移到图片加边框</title>
- <style type="text/css">
- .highlightit img{
- border: 10px solid #ccc;
- }
- .highlightit:hover img{
- border: 5px solid navy;
- }
- .highlightit:hover{
- color: red; /* Dummy definition to overcome IE bug */
- }
- </style>
- </head>
- <body>
- <a href="/" class="highlightit"><img alt="美女" height="150px" width="150px" border="0" src="girl.gif" />文本变红</a>
- <a href="/" class="highlightit"><img alt="美女" border="0" height="150px" src="girl.gif" width="150px" /></a>
- </body>
- </html>
end