一般html布局會用居中顯示,這裡需要注意的是,當元素設定了固定寬度之後,margin:0 auto才适用,如果設定了width為100%,則無效:
<code>.wapper{</code><code>margin</code><code>:</code><code>0</code> <code>auto</code><code>;width </code><code>100%</code><code>; } \\這是無效的</code>
<code>.wapper {</code><code>margin</code><code>:</code><code>0</code> <code>auto</code><code>;width </code><code>750px</code><code>;} \\這是正确的</code>
float屬性:一般float會對它自己後面的标簽産生影響(隻對它後面的标簽影響),這時受影響的标簽需要清除浮動。
<code>clear:</code><code>both</code><code>; #隻對float後面受影響的标簽有效,但對父級标簽無效。</code>
<code>overflow:</code><code>hidden</code><code>; #對float後面的标簽和父級标簽都有效。</code>
float還會影響父級标簽,比如:
<code><</code><code>div</code> <code>class</code><code>=</code><code>"test"</code><code>></code>
<code> </code><code><</code><code>div</code> <code>class</code><code>=</code><code>"test1"</code><code>></</code><code>div</code><code>></code>
<code> </code><code><</code><code>div</code> <code>class</code><code>=</code><code>"test2"</code><code>></</code><code>div</code><code>></code>
<code></</code><code>div</code><code>></code>
這裡如果test2設為float,則test2後面的标簽和父級标簽test都會受到影響。
position定位方式:
<code>#靜态定位</code>
<code>#相對定位</code>
<code>#絕對定位</code>
可設定四個屬性值:
<code>static</code>
<code>relative</code>
<code>absolute</code>
<code>fixed</code>
html a标簽預設未點選的顔色為藍色,點選過後為紫色,如何修改?
<code>.nav a:link,.nav a:visited{color:green;text-decoration:none;}</code>
<code>.nav a:hover,.nav a:actived{color:red;text-decoration:none;}</code>
版權聲明:原創作品,謝絕轉載。否則将追究法律責任
本文轉自 王家東哥 51CTO部落格,原文連結:http://blog.51cto.com/xiaodongge/1931747