必須掌握10個(gè)非常不錯(cuò)的CSS技巧

在這里,巧妙的運(yùn)用CSS的技巧,可以讓你不用修改HTML就能得到很好的博客或者模板外觀。我收集了一些非常有用的CSS技巧讓我們?cè)O(shè)計(jì)博客時(shí)更炫更酷。
設(shè)計(jì)模版和博客主題時(shí),我經(jīng)常“不斷推敲和嘗試CSS(Hit and Trial CSS ),我只看哪種配色方案和哪種CSS屬性的結(jié)合能使頁(yè)面的元素更完美。對(duì)了。之所以說(shuō)是“不斷推敲和嘗試CSS”是因?yàn)樵诘玫搅藵M意的效果之前我會(huì)去嘗試想盡一切方法。使用這些不同的CSS屬性中,我用的最多的是列出來(lái)的這些。
從我開(kāi)始寫博客,我就接觸了CSS,我愛(ài)設(shè)計(jì)也愛(ài)CSS。博客讓我學(xué)了PHP,CSS甚至HTML。這里我收集了10個(gè)很不錯(cuò)的CSS技巧,你可以用在你的博客或個(gè)人網(wǎng)站上。它可以幫你很好地整理你的博客元素并讓他們看起來(lái)蠻酷的。下面開(kāi)始我們的內(nèi)容,希望你會(huì)喜歡它。
1、簡(jiǎn)單的方法調(diào)整博客圖片大小
- .content img {
- height:auto;
- width:500px;
- }
這是最簡(jiǎn)單高效的重新調(diào)整你博客圖片尺寸的方法。它把內(nèi)容里面的所有圖片的寬度設(shè)為500像素,高度根據(jù)寬度自適應(yīng)。我現(xiàn)在就是用這個(gè)方法重新定義了這個(gè)博客內(nèi)容里面的圖片大小。
2、IE HTML Hack
- div#content {width: 580px}
- * html body div#content {width: 600px}
在div前面加上*號(hào),這樣你能為IE定制特殊樣式。
3、CSS陰影
- .shadow {
- -moz-box-shadow: 3px 3px 5px 6px #ccc;
- -webkit-box-shadow: 3px 3px 5px 6px #ccc;
- box-shadow: 3px 3px 5px 6px #ccc;
- }
你能為塊級(jí)元素或任何被div包裹的類或標(biāo)簽應(yīng)用上面的樣式。你需要設(shè)置水平和豎直偏移量、模糊半徑和陰影填充色。你可以在這篇文章貼出的那張圖片上看看這個(gè)例子。
4、CSS首字放大
- p:first-letter {
- display: block;
- float: left;
- margin: 5px 5px 0 0;
- color: red;
- font-size: 1.4em;
- background: #ddd;
- font-family: Helvetica;
- }
定義你的首字放大很容易,用CSS的first-letter屬性就可以自動(dòng)選定的博客的首字母,這樣你可以定制CSS來(lái)設(shè)計(jì)首字母的樣式了,像更大字號(hào)、斜體等等。
5、用CSS翻轉(zhuǎn)圖像
- #content img {
- -moz-transform: scaleX(-1);
- -o-transform: scaleX(-1);
- -webkit-transform: scaleX(-1);
- transform: scaleX(-1);
- filter: FlipH;
- -ms-filter: "FlipH";
- }
用上面的CSS屬性你可以翻轉(zhuǎn)任何圖片
6、移除被點(diǎn)鏈接的點(diǎn)框
a {outline: none}
或者
a {outline: 0}
你一定注意到了,當(dāng)你在一些博客里點(diǎn)擊鏈接時(shí),你會(huì)看到在這個(gè)鏈接上有點(diǎn)狀的邊框。你可以通過(guò)上面一小段的CSS移掉這些邊框。
7、在CSS中使用特殊字體
你可以使用CSS來(lái)加載特殊字體,你要做的就是把這個(gè)TTF格式的字體上傳到服務(wù)器上,然后使用字體規(guī)則在CSS上導(dǎo)入它。(PS:在之前那篇《10個(gè)必備的CSS技巧總結(jié)》中有提到怎樣使用的。)
8、元素透明
- .element {
- filter:alpha(opacity=50);
- -moz-opacity:0.5;
- -khtml-opacity: 0.5;
- opacity: 0.5;
- }
使用透明屬性,你可以讓任何瀏覽器上的元素透明,這些屬性可以在所有主流器上工作,甚至IE(PS:IE6略過(guò)?...)
9、使用CSS顯示鏈接之后的URL
a:after{content:" (" attr(href) ") ";}
這會(huì)在鏈接錨點(diǎn)后顯示URL。你也可以用字體或其他樣式定義它。
10、為手持設(shè)備定制特殊樣式
<link type="text/css" rel="stylesheet" href="handheldstyle.css" media="handheld">
如果你的博客不能響應(yīng)或者你想在用手機(jī)瀏覽時(shí)有特殊的樣式,你可以為你博客的手機(jī)版定制CSS。
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
- 這篇文章主要為大家詳細(xì)介紹了提高CSS代碼效率的編寫技巧,告訴大家DIV+CSS如何編寫代碼才能更有效率,感興趣的小伙伴們可以參考一下2016-06-28
使用CSS的pointer-events屬性實(shí)現(xiàn)鼠標(biāo)穿透效果的神奇技巧
當(dāng)pointer-events的值設(shè)置為none之后,瀏覽器將不會(huì)獲得鼠標(biāo)在當(dāng)前位置的層上的點(diǎn)擊事件,而造成鼠標(biāo)穿透的效果!下面就來(lái)為大家展開(kāi)講解一下使用CSS的pointer-events屬性實(shí)現(xiàn)2016-06-28- 這篇文章主要為大家詳細(xì)介紹了20個(gè)非常實(shí)用的CSS技巧,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-06-08
CSS 設(shè)置技巧(單位和值與樣式設(shè)置技巧)
這篇文章主要介紹了CSS 設(shè)置技巧(單位和值與樣式設(shè)置技巧),需要的朋友可以參考下2016-06-07- 下面小編就為大家?guī)?lái)一篇CSS 高級(jí)技巧總結(jié)(必看)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2016-06-06
- 通過(guò)CSS中的linear-gradient主要就能顯示出不同方向的條紋效果,這里我們就來(lái)詳解CSS制作Web頁(yè)面條紋背景樣式的技巧,需要的朋友可以參考下2016-05-31
- 邊框在Web頁(yè)面的內(nèi)容塊中非常常用,這里為大家整理了CSS制作邊框效果的技巧總結(jié),尤其是第三種方案的background-origin利用十分討巧,需要的朋友可以參考下2016-05-27
- 下面小編就為大家?guī)?lái)一篇css布局小技巧分享(必看)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2016-05-24
- 使用技巧會(huì)讓人變的越來(lái)越懶,沒(méi)錯(cuò),我就是想讓你變懶。下面是我收集的20條CSS高級(jí)技巧,具體內(nèi)容詳情大家參考下本文2017-11-30