CSS3之旅: border
Border-radius 允許你使用CSS建立圓角而不需要使用圖片或者是JavaScript。如果你還沒有使用這個的話,請看看這個教程。
對文件不感興趣?直接看一下演示吧。
圓角
從歷史上來說,圓角通過背景圖片和JavaScript實現起來相當棘手 。互動設計師會經常感到無奈,網頁設計師也會為此倍感糾結。這種問題將不再存在!
全部圓角
現在你可以很容易的使用CSS3來建立圓角。目前不同的瀏覽器之間還存在一些差異,但是我相信最終這個句法會標準化的。要新增圓角,你只需要這樣:
/* Gecko browsers */ -moz-border-radius: 5px; /* Webkit browsers */ -webkit-border-radius: 5px; /* W3C syntax - likely to be standard so use for future proofing */ border-radius:10px;
這就是所有需要做的。Firefox之前在渲染圓角的時候確實有些問題,不過它現在已經修復了,所以你儘可以放心使用。
更多控制
你也可以控制某一個單獨的角,將其應用為圓角。這次不同的瀏覽器之間的程式碼仍然有些許不同,所以你仍然需要分別列出。
/* Gecko browsers */ -moz-border-radius-topleft: 20px; -moz-border-radius-topright: 0; -moz-border-radius-bottomleft: 0; -moz-border-radius-bottomright: 20px; /* Webkit browsers */ -webkit-border-top-left-radius: 20px; -webkit-border-top-right-radius: 0; -webkit-border-bottom-left-radius: 0; -webkit-border-bottom-right-radius: 20px; /* W3C syntax */ border-top-left-radius: 20px; border-top-right-radius: 0; border-bottom-right-radius: 0; border-bottom-left-radius: 20px;
瀏覽器支援
Border-radius
在Firefox 2、Firefox 3、 Safari、 Chrome、IE9+和相關的Gecko和Webkit 核心的瀏覽器中均被支援.
所有的IE版本瀏覽器和Opera 尚不支援圓角,所以這些使用者看到的將是直角。
Demo
相關推薦
CSS3之旅: border
Border-radius 允許你使用CSS建立圓角而不需要使用圖片或者是JavaScript。如果你還沒有使用這個的話,請看看這個教程。 對文件不感興趣?直接看一下演示吧。 圓角 從歷史上來說,圓角通過背景圖片和JavaScript實現起來相當棘手 。互動設計師會經常感到無奈,網頁設
CSS3之旅:RGBa顏色
在CSS3中,RGBa 為顏色宣告新增Alpha通道。這對於設計師來說是個非常好的訊息,他們現在可以在單個元素上宣告一個Alpha通道的百分比了。 對介紹不太感興趣?直接看演示吧 為什麼不是opacity? Opacity 已經被所有主流瀏覽器所支援了,儘管要使用不同的程式碼。 /*
css之border-radius css3之border-radius理解
css3之border-radius理解 在日常專案過程中,border-radius這個屬性算是非常常用的屬性之一了,通過設定元素的border-radius值,可以輕鬆給元素設定圓角邊框,甚至實現繪製圓、半圓、四分之
css3之border-radius
項目 我們 art lba inf 圓形 弧形 圓角邊框 原則 本文章轉載於https://www.cnblogs.com/happymental/p/7891725.html 在日常項目過程中,border-radius這個屬性算是非常常用的屬性之一了,通過設置元素的bo
【Linux探索之旅】第一部分第三課:測試並安裝Ubuntu
u盤 nco 過程 sans ubunt windows u盤啟動盤 系統 .com 內容簡單介紹 1、第一部分第三課:測試並安裝Ubuntu 2、第一部分第四課預告:磁盤分區 測試並安裝Ubuntu 大家好,經過前兩個比較偏理論(是否
F# 之旅(上)
簡單 ssi arp compile posit slist change 縮進 類型 寫在前面的話 解答一下在上一篇文章《在Visual Studio中入門F#》中有人的提問, 1. 問:是準備寫 F# 系列嗎? 答:當然不是,本人也是剛剛學習 F#,只是
C#多線程之旅(1)——介紹和基本概念
隔離 cnblogs 影響 3-0 同時 ima 並行 logic mes 閱讀目錄 一、多線程介紹 二、Join 和Sleep 三、線程怎樣工作 四、線程和進程 五、線程的使用和誤用 原文地址:C#多線程之旅(1)——介紹和基本概念 C#多線程之旅目錄: C#
【SSH之旅】一步步學習Hibernate框架(一):關於持久化
stc localhost 對象 schema hbm.xml java let pass [] 在不引用不論什麽框架下,我們會通過平庸的代碼不停的對數據庫進行操作,產生了非常多冗余的可是又有規律的底層代碼,這樣頻繁的操作數據庫和大量的底層代碼的反復
ios學習之旅---指針也不難
ror 邏輯 初始化 維數 賦值運算 等價 格式 沒有 本質 1、認識指針#include <stdio.h> //基本數據類型作為函數參數傳遞是值傳遞 //void moveFront(int x ,int y) //{ // x = x + 2;
css重構之旅(一)
rdquo lan set 變化 部分 網站 一個 寬度 lang css重構之旅 >前言: 今年我大一,馬上就要大二了。從高三畢業暑假到大學的這一年馬上過去,馬上迎來大二生活.學習前端也有將近一年了。一昧去追求那些視覺的效果和相對高端和新穎的技術,反而忽略了最基礎
C#多線程之旅(3)
它的 logs 更新 nth 使用 targe result 右下角 介紹 閱讀目錄 代碼下載 一、介紹 二、通過TPL進入線程池 三、不用TPL進入到線程池 v博客前言 先交代下背景,寫《C#多線程之旅》這個系列文章主要是因為以下幾個原因:1.多線程在C/S和
Avalon探索之旅
lin .html list eight -h ide ava avalonjs 案例 avalon2是一款基於虛擬DOM與屬性劫持的 迷你、 易用、 高性能 的 前端MVVM框架, 擁有超優秀的兼容性, 支持移動開發, 後端渲染, WEB Component式組件開發,
一次失敗的PHP擴展開發之旅
erro 一個 google 討論 c++開發 .com center goroutine text 一次失敗的PHP擴展開發之旅 By warezhou 2014.11.19 緣起 經過不斷的持續叠代。我們部門的協程版網絡框架(CoSvrFrame)最終出爐了!
Nodejs之旅開始
nod 任務 div -a -m trac 能夠 javascrip watermark web前端是一個門檻低,但精通起來比較難的行業,由於它涉及的範圍比較廣,也許在十年前。我光靠切圖,就能找到一個好的職位,可是如今,僅僅會切圖。我們非常
css3之圓角
pan 技術分享 eight borde 一半 ack order css3 版本號 瀏覽器支持 表格中的數字表示支持該屬性的第一個瀏覽器的版本號。 -webkit- 或 -moz- 前面的數字表示支持該前綴的第一個版本。 CSS3 border-radius 屬性 使用
css3之box-shadow
.cn 代碼 alt -s height css3 spa 投影 邊緣 box-shadow是向盒子添加陰影。支持添加一個或者多個。 用法: box-shadow: X軸偏移量 Y軸偏移量 [陰影模糊半徑] [陰影擴展半徑] [陰影顏色] [投影方式]; 代碼: .
Floyd 洛谷P1078 文化之旅
floyd std 編號 sizeof fig scan 數據 mem 自信 P1078 文化之旅 題目描述 有一位使者要遊歷各國,他每到一個國家,都能學到一種文化,但他不願意學習任何一 種文化超過一次(即如果他學習了某種文化,則他就不能到達其他有這種文化的國家)。不
【Linux探索之旅】第四部分第三課:文件傳輸,瀟灑同步
命令行 上傳文件 文件夾 images lsh wget命令 ace 目標 wechat 內容簡單介紹 1、第四部分第三課:文件傳輸。瀟灑同步 2、第四部分第四課:分析網絡。隔離防火 文件傳輸。瀟灑同步 這一課的內容相
OC對象之旅 weak弱引用實現分析
interface anywhere function address target Runtime源碼分析帶你了解OC實現過程。其中參考了大量的大神的代碼以及文獻裏面也有個人的見解歡迎拍磚歡迎交流。兩種常見使用場景/// [email protected]/* */ XX :
一、WCF學習之旅-創建第一個服務
img image pub 頁面 添加服務 ets art idt null WCF基本介紹:http://baike.baidu.com/link?url=TGjLYt3HS4dt4-hIiGRknLy6udRsZ52QxJz9cmRKlR4NXbP9rCZDsKn2fD