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