日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > web前端 > htmlcss > 在CSS2和CSS3下實現圓角的方法

在CSS2和CSS3下實現圓角的方法

來源:程序員人生   發布時間:2013-10-19 23:20:08 閱讀次數:2695次

  網(LieHuo.Net)教程 在以前的文章中,網不止一次提到過CSS圓角的教程(查看詳細>>>),今天在Bolo's blog再次看到關于CSS圓角的實現,有所不同的是,Bolo's blog中分別講到CSS2與CSS3的實現方法。

  推薦閱讀:CSS中文手冊

  步入正文:

  在網頁設計越來越精美的今天,圓角的應用已經越來越廣泛這篇文章將分別講述圓角在CSS2和CSS3里的創建方法。

CSS圓角

  從易用性來說,CSS3不需要額外的標記和圖片,比CSS2要先進得多。但當應用在網站上時,采用CSS2能使頁面在主流瀏覽器上的效果更加一致。下面將詳細闡述創建圓角的各種方法和其對瀏覽器的兼容性。

  注:本文以第一個配圖的效果作為演示。

  用CSS2創建圓角的方法

  1.固定寬度的圓角

  這個是最簡單的方法最多只需要使用兩個圖片(頂部和底部),并且也不需要添加額外的標記。在這里,我使用以下兩個圖片做背景:

rounded-toprounded-bottom

  HTML:

<div class="box">
<h2>This is a heading</h2>
Lorem ipsum dolor sit amet,
consectetur adipiscing elit. Sed
vehicula ligula eu diam tincidunt
fermentum. Curabitur facilisis
enim non libero cursus eu varius
enim suscipit. Ut venenatis
vehicula lorem ut hendrerit. Ut
adipiscing augue sed ante volutpat
eget ornare erat facilisis. In hac
habitasse platea dictumst.
</div>
  CSS:
.box {
width:200px;
background-color:#EE2E24;
background:url("img/rounded-top.jpg") no-repeat left bottom;
color:#fff;}

.box h2 {
background:url("img/rounded-top.jpg") no-repeat left top;
padding: 10px 10px 0 10px;
}

.box p {
padding: 10px;
}
優點:

用最少的標記和圖片實現了圓角效果(CSS好點的童鞋只要一個圖片就可以搞定了)。

缺點:

不夠靈活,每次更改框架的寬度都要更新背景圖片。

2.靈活的圓角

為了能讓圓角更加靈活,我們可以把容器里的每個圓角都做成一個獨立的元素,通過CSS強行定位到父容器的四個角上。在這個方法里,我們只需要用到右邊這個圖片。rounded-corner-sprite

HTML:
<div class="box">
<span class="crnr tl"></span>
<span class="crnr tr"></span>
<h2>This is a heading</h2>
Lorem ipsum dolor sit amet,
consectetur adipiscing elit. Sed
vehicula ligula eu diam tincidunt
fermentum. Curabitur facilisis
enim non libero cursus eu varius
enim suscipit. Ut venenatis
vehicula lorem ut hendrerit. Ut
adipiscing augue sed ante volutpat
eget ornare erat facilisis. In hac
habitasse platea dictumst.
<span class="crnr bl"></span>
<span class="crnr br"></span>
</div>

  CSS:

.box {
position:relative;
width:200px;
height:200px;
}

.crnr {
position:absolute;
background:url("img/crnr-sprite.jpg") no-repeat;
width:20px;
height:20px;
}

.tl {
left:0;
top:0;
background-position: 0 0 ;
}

.tr {
right:0;
top:0;
background-position: -25px 0 ;
}

.bl {
left:0;
bottom:0;
background-position: 0 -25px ;
}

.br {
right:0;
bottom:0;
background-position: -25px -25px ;
}

優點:
能自動適應父容器的大小,瀏覽器兼容性非常強。

缺點:
為了實現圓角,添加了一些沒有意義的標記。

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------

上一篇 更換apache到nginx的操作過程全記錄

下一篇 老謝:淺談關于企業產品軟文的注意事項

分享到:
------分隔線----------------------------
為碼而活
積分:4237
15粉絲
7關注
欄目熱點
關閉
程序員人生
主站蜘蛛池模板: 成年人免费视频观看 | 国产手机在线播放 | 91看片成人| 成人国产精品免费网站 | 国产一区二区三区在线 | 红桃www.ht123成人 | 亚洲视频免费观看 | 中文字幕日韩视频 | 国产黄色一级片 | 久久国产精品伦理 | 九九热精品视频在线播放 | 国产1区2区3区在线观看 | 国产一区二区三区在线观看视频 | 91在线网址| 欧美日韩免费做爰视频 | 欧美日韩免费观看视频 | 97国产一区二区精品久久呦 | 一区二区a视频 | 中文字幕日韩在线 | 亚洲精品乱码久久久久久金桔影视 | 久久综合成人精品亚洲另类欧美 | 欧美一区永久视频免费观看 | 成人久久久久久 | 不卡网 | 中文字幕在线观看一区二区三区 | 亚洲高清成人 | 成人免费大片黄在线播放 | 久久y| 久久69精品久久久久久久电影好 | 成人免费高清 | 日韩免费福利视频 | 国产精品久久久久久久久久三级 | 一区二区三区在线视频免费观看 | 久久精品网站视频 | 99精品国产福利在线观看免费 | 精品综合网| 中文字幕在线观看一区二区三区 | 久久人人爽爽人人爽人人片av | 69视频成人 | 日本99视频 | 91精品国产综合久久久亚洲 |