CSS圓角效果 -webkit-border-radius(CSS3中border-radius隱藏的威力)
點評:border-radius:用這個屬效能實現圓角邊框的效果。現在只有Mozilla/Firefox 和 Safari 3支援該屬性。
-webkit-border-radius:蘋果;谷歌,等一些瀏覽器認,因為他們都用的是webkit核心;
-moz-border-radius:moz這個屬性 主要是專門支援Mozilla Firefox 火狐瀏覽器的CSS屬性。
在這兩個屬性有值的時候,去掉哪個屬性,對用他們做核心的瀏覽器就有影響,如果沒值的話,就沒影響,這兩個屬性和,IE,和360沒關係。不刪除的話影響微乎其微.
border-radius:用這個屬效能實現圓角邊框的效果。
現在只有Mozilla/Firefox 和 Safari 3支援該屬性。請看下面的示例程式碼:
<div style="background-color:#ccc;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border:1px solid #000;
padding:10px;"
>
Mozilla/Firefox 和 Safari 3使用者將在這裡看到圓角邊框
此外,設計者還可以隨意指定圓角的位置,左上、左下、右上、右下四個方向。在mozilla/firefox和safari中的具體書寫格式如下:
-moz-border-radius-topleft / -webkit-border-top-left-radius
-moz-border-radius-topright / -webkit-border-top-right-radius
-moz-border-radius-bottomleft / -webkit-border-bottom-left-radius
-moz-border-radius-bottomright / -webkit-border-bottom-right-radius
Mozilla/Firefox 和Safari 3 中看到的左上圓角
Mozilla/Firefox 和Safari 3 中看到的右上圓角
Mozilla/Firefox 和Safari 3 中看到的左下圓角
Mozilla/Firefox 和Safari 3 中看到的右下圓角
CSS3中border-radius隱藏的威力
這篇文章將簡述使用CSS3的border-radius來畫圓、半圓和四分之一圓,並如何利用它們。
如何使用border-radius屬性
下面是border-radius屬性最基本的使用方法。
複製程式碼 程式碼如下:
.round {
border-radius: 5px; /* 所有角都使用半徑為5px的圓角,此屬性為CSS3標準屬性 */
-moz-border-radius: 5px; /* Mozilla瀏覽器的私有屬性 */
-webkit-border-radius: 5px; /* Webkit瀏覽器的私有屬性 */
border-radius: 5px 4px 3px 2px; /* 四個半徑值分別是左上角、右上角、右下角和左下角 */
}
關於在IE裡怎麼實現圓角,可以看《Excellent Article Which Included Ways to Achieve Rounded Corners in IE》這篇文章。
1.用border-radius畫圓
實心圓
如圖,是用border-radius屬性畫出來的一個完美的實心圓。畫實心圓的方法是高度和寬度相等,並且把border的寬度設為高度和寬度的一半。程式碼如下。
#circle {
width: 200px;
height: 200px;
background-color: #a72525;
-webkit-border-radius: 100px;
}
空心圓
通過border-radius屬性畫空心圓和畫實心圓的方法差不多,只是border的寬度只能小於高度和寬度的一半。程式碼如下。
#circle {
width: 200px;
height: 200px;
background-color: #efefef; /* Can be set to transparent */
border: 3px #a72525 solid;
-webkit-border-radius: 100px;
}
虛線圓
複製程式碼 程式碼如下:
#circle {
width: 200px;
height: 200px;
background-color: #efefef; /* Can be set to transparent */
border: 3px #a72525 dashed;
-webkit-border-radius: 100px 100px 100px 100px;
}
相關推薦
CSS圓角效果 -webkit-border-radius(CSS3中border-radius隱藏的威力)
點評:border-radius:用這個屬效能實現圓角邊框的效果。現在只有Mozilla/Firefox 和 Safari 3支援該屬性。 -webkit-border-radius:蘋果;谷歌,等一些瀏覽器認,因為他們都用的是webkit核心; -moz-bor
css之border-radius css3之border-radius理解
css3之border-radius理解 在日常專案過程中,border-radius這個屬性算是非常常用的屬性之一了,通過設定元素的border-radius值,可以輕鬆給元素設定圓角邊框,甚至實現繪製圓、半圓、四分之
css3中border-radius的8個屬性值
border-radius詳細例子展示:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport
CSS3屬性之圓角效果——border-radius屬性
20px con 一半 正方 ace ring css key lpad 在css3之前,要實現圓角的效果可以通過圖片或者用margin屬性實現(可以參考這裏:http://www.hicss.net/css-practise-of-image-round-box/)。
CSS3邊框 圓角效果 border-radius
右上角 css3 order .com 所有 分別是 src 順時針 利用 border-radius是向元素添加圓角邊框。 使用方法:1. border-radius:10px; /* 所有角都使用半徑為10px的圓角 */ 2. border-radius
CSS3中(border-radius)邊框圓角詳解
比如,下面是一個div方框(寬高都是200,背景為紅色,邊框為2px solid #000)現在設定它的圓角半徑為50px,即:border-radius:50px; 這條語句同時將每個圓角的"水平半徑"和"垂直半徑"都設定為50px。 border-radius可以同時設定1到4個值。(想想我們之前的mar
css3邊框——圓角效果(border-radius)、陰影(box-shadow)、邊框應用圖片(border-image)
1.圓角效果(border-radius) border-radius是向元素新增圓角邊框 使用方法如下:注:下面4個div分別實現了不同的圓角效果 <!DOCTYPE html> <html> <head> <meta chars
css3基礎 border-radius 圓角的div
head back 博文 添加 doctype over nth 圖片 auth 禮悟: 公恒學思合行悟,尊師重道存感恩。葉見尋根三返一,江河湖海同一體。 虛懷若谷良心主,願行無悔給最苦。讀書鍛煉養身心,誠勸且行且珍惜。
CSS3的border-radius屬性畫出圓圈效果(border-width帶值)
我們知道border-radius可以畫出圓的效果,但是,border-radius的半徑若小於border的厚度,則邊框內部就不具有圓角效果 如: 程式碼為: div#circle { width: 100px; height: 100px; backgrou
css3基礎 border-radius:50% div 圓形顯示的圖片
思考 src over css .cn chrome mage tps ima 禮悟: 公恒學思合行悟,尊師重道存感恩。葉見尋根三返一,江河湖海同一體。 虛懷若谷良心主,願行無悔給最苦。讀書鍛煉養身心,誠勸且行且珍惜。
css3基礎 border-radius:50% img 圓形顯示的圖片
name sch img radius tle utf tps color type 禮悟: 公恒學思合行悟,尊師重道存感恩。葉見尋根三返一,江河湖海同一體。 虛懷若谷良心主,願行無悔給最苦。讀書鍛煉養身心,誠勸且行且珍惜。
css中border畫三角形
wid script words tor keyword key class des edi <!doctype html><html lang="en"> <head> <meta charset="UTF-8"> &l
css3中-moz、-ms、-webkit,-o分別代表的意思,以及微信瀏覽器內核分析
ogl mod ref rotate ftw 世界之窗 說了 ike tps 這種方式在業界上統稱:識別碼、前綴 //-ms代表【ie】內核識別碼 //-moz代表火狐【firefox】內核識別碼 //-webkit代表谷歌【chrome】/蘋果【safari】內核識別碼
css3中的display:-webkit-box的用法
css3中的display:-webkit-box的用法 webkit-box 1.之前要實現橫列的web佈局,通常就是float或者display:inline-block;但是都不能做到真正的流體佈局。至少width要自己去算百分比。 2.flexiblebox就可以實現真正
css3的border-radius
border語法 border-radius支援是四個角,總共八個值(水平+垂直)的設定: border-radius:1px 2px 3px 4px / 5px 6px 7px 8px; 表示 border-top-left-radius:1px 5px; border-
css3中文字“走”出來的效果
<!DOCTYPE html> <html> <head><title>文字從一個地方走出來的效果</title><style type="text/css">.banner1{ width:234px; height:3
CSS3邊框border-radius
一、官方解釋 設定或檢索物件使用圓角邊框。提供2個引數,2個引數以“/”分隔,每個引數允許設定1~4個引數值,第1個引數表示水平半徑,第2個引數表示垂直半徑,如第2個引數省略,則預設等於第1個引數。 水平半徑:如果提供全部四個引數值,將按上左(top-left)、上右(t
vue專案中關於CSS樣式【-webkit-box-orient: vertical】打包後丟失問題
最近在做vue專案的時候頁面處理多行文字樣式時用到了-webkit-box-orient: vertical這個屬性,本地跑專案沒問題,但是打包放到伺服器後發現這個屬性丟失了。如下圖:.topic-info { margin: 5px 10px
table表格中實現圓角效果
原文:https://www.cnblogs.com/phermis/p/7059894.html在table中設定border-radius發現不起作用,網上查找了一番,原因是border-collapse:collapse和border-radius不相容。設計圖效果程式
CSS3 中的過渡效果
1.transition-property 設定物件中的參與過渡的屬性 預設值為:all。預設為所有可以進行過渡的css屬性。如果提供多個屬性值,以逗號進行分隔。 語法: transition-property:none | <single-transition