Time of Update: 2017-12-19
我們已經知道使用媒體查詢(Media Query)來檢測螢幕尺寸,從而實現響應式介面設計。而特性查詢則用來查詢使用者代理程式(如案頭瀏覽器)是否支援某個CSS3的特性,這個功能除了IE之外,已被其他瀏覽器所支援。本文我們主要和大家分享CSS3 Feature Query: @supports功能,這是2017年不能不瞭解和學習的一個CSS新特性,非常實用,考慮到現實世界瀏覽器的複雜性,該特性本應該先於其他新特性出來。文法格式@supports <supports-condition>
Time of Update: 2017-11-29
做網站開發我們肯定少不了一種最基本的功能,就是搜尋方塊,那麼搜尋方塊樣式也能讓一個網站看起來更加美觀上檔次。現在我們就教大家一種如何把搜尋方塊做的很美觀的方法。:實現這種效果有兩種方法:一是整體處理一個背景,以透明gif圖的方式定位到搜尋方塊,或者切分開,這種方法載入快,而且靈活性更高。文中用到的圖片<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
Time of Update: 2017-11-28
做一個案列給大家參考,我們使用DW軟體來做一個紅色實線邊框的盒子,我們給這個盒子命名為DIV,下面就是代碼案列為了觀察效果對盒子設定一個css高、css寬樣式,並賦予紅色css邊框樣式。同時為了相容性DIV依然使用DW軟體建立這個執行個體。給這個執行個體css命名為“.div”,在html中使用class引用。css 寬380px,css 高200px,一個邊框寬度為2px的實線邊框。邊框基礎文法:邊框:border 進入css
Time of Update: 2017-12-13
我們平時在實現懸停效果的時候基本會用到Javascript,本文主要給大家介紹了利用純css實現縮圖懸停效果的相關資料,文中通過範例程式碼介紹的非常詳細,對大家學習或者使用css具有一定的參考學習價值,需希望能協助到大家。前言前端本身很雜,想必在學前端的大家都懂,前端技能的各種學習心得,各種教程,只要你有一顆學習的心都可以搞定,關鍵在於你有沒有需求分析的能力,解決問題的能力,這兩個才是決定工資高低的本事,就那麼點知識嘛,大家都懂了,拼的還是這兩點能力。本文將詳細介紹利用純css如何來實現縮圖懸停
Time of Update: 2017-12-09
在寫樣式時,往往是添加了一個樣式,又或者是修改了某個屬性,就達到了我們的預期。而BFC就潛藏在其中,當你修改樣式時,一不小心就能觸發它而毫無察覺,因此沒有意識到BFC的神奇之處。本文我們就和大家分享CSS中潛藏著的BFC,希望對大家有協助。一、什麼是BFC(Block Formatting Context)寫CSS樣式時,對一個元素設定css,我們首先要知道這個元素是區塊層級元素還是行內元素,而BFC就是用來格式化塊級盒子的。Formatting
Time of Update: 2017-12-07
我們登入一個網站的時候經常會彈出一個置中的視窗,本文我們就主要介紹css和js實現彈出登入置中介面,非常不錯,具有參考借鑒價值,需要的朋友可以參考下。我實現的這個和許多網站上的登入快顯視窗差不多,大家舉一反三,先看我寫完後的結果。點擊建立相簿後會在這個螢幕的中間顯示建立相簿的表單,整個背景顏色變暗,點擊右上方的X會關閉這個表單。html代碼建立按鈕<li id="create"><a href="#form"
Time of Update: 2017-12-05
漸進增強和優雅降級這兩個概念是在 CSS3 出現之後火起來的。由於低級瀏覽器不支援 CSS3,但是 CSS3 特效太優秀不忍放棄,所以在進階瀏覽器中使用CSS3,而在低級瀏覽器只保證最基本的功能。二者的目的都是關注不同瀏覽器下的不同體驗,但是它們側重點不同,所以導致了工作流程上的不同。漸進增強(Progressive Enhancement):一開始就針對低版本瀏覽器進行構建頁面,完成基本的功能,然後再針對進階瀏覽器進行效果、互動、追加功能達到更好的體驗。優雅降級(Graceful
Time of Update: 2017-12-05
本文主要介紹CSS網格布局的範例程式碼,希望能讓大家掌握更多的css技巧。瀏覽器安全色性可以看出CSS網格布局從Safari 10.1, Firefox 52, Chrome 60,Edge 15開始受到支援。網格布局頁面基本元素: <p class="wrapper"> <p class="box box1">One</p> <p class="box
Time of Update: 2017-12-22
本文主要為大家詳細介紹了CSS3如何打造磨砂玻璃背景效果,是css3中一個很有趣的技巧,希望能協助到大家。簡介這個效果是在看CSS Secrets這書上看到的,感覺很不錯;實現原理也挺簡單的;及實現代碼實現<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8">
Time of Update: 2017-12-22
本文主要介紹了css3編寫瀏覽器背景漸層背景色的方法,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧,希望能協助到大家。效果如下:知識點:rgb全色迴圈演算法,HEX與RGB色彩轉換演算法、CSS3色彩坡形,CSS3漸層色相容ie方法,定時器與迴圈,函數封裝,數組應用等。源碼:<!doctype html><html lang="en"><head><meta
Time of Update: 2017-12-19
本文主要介紹了CSS3實現頭像旋轉效果,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧,希望能協助到大家。滑鼠未放上效果:滑鼠放上之後旋轉效果:transition: all 2.0s;表示所有的屬性變換在2秒內完成;transform: rotate(360deg);表示圖片旋轉360度。<!DOCTYPE html><html> <head> <meta
Time of Update: 2017-12-01
我們知道,在CSS3的強大特效功能的協助下,混合模式可以讓圖片產生令人驚豔的效果,混合模式是指將上層的映像融入下層映像時採用的各種模式,下面我們來看看案列一、transform-originCSS變形的原點,預設是對象的中心點。transform-origin接受兩個參數,他們可以是百分比、em、px等具體的值,也可以是left、right、center、top、middle、bottom等關鍵字。例如:transform-origin: top
Time of Update: 2017-12-01
今天給大家帶來的代碼案列是怎樣使用css3製作進度條,完全用CSS3技術而不用JS來製作進度條效果,一起來看一下。html:<body><div id="box"><div id="div1"></div></div></body>css:<style>@keyframes test
Time of Update: 2017-12-19
本文給大家分享css中很基礎的知識,我們知道CSS中margin和padding是有區別的,在CSS中margin是指從自身邊框到另一個容器邊框之間的距離,就是容器外距離。在CSS中padding是指自身邊框到自身內部另一個容器邊框之間的距離,就是容器內距離。下面講解 padding和margin常用的用法。一、padding1、文法結構(1)padding-left:10px; 左內邊距(2)padding-right:10px; 右內邊距(3)padding-top:10px; 上內邊距(4
Time of Update: 2017-12-01
大家都知道,不管是什麼項目,在前端裡都必須要注意的一點就是相容性。今天就給大家好好說一下關於相容性驗證的問題。我們知道,不論做什麼前端項目,一定要注意的事項就是相容性,那麼今天就給大家帶來一份詳細的攻略,我們來看看需要相容驗證的瀏覽器有哪些。我們知道,通過強大的CSS3可以建立各種動畫和特效,這是可以在很多網頁中取代圖片,Flash動畫以及JavaScript,今天就來給大家介紹一下CSS3的@keyframes 規則CSS3 @keyframes 規則如需在 CSS3 中建立動畫,您需要學習
Time of Update: 2017-11-30
今天我們來實現一次旋轉光環的效果,我們知道很多唱片的圓盤旋轉效果都是用CSS3和JS來實現的,下面給大家做一個執行個體借鑒一下。<div class="bg0 pa"><div></div></div><div class="hx-box pa"><ul><li class="hx-k1
Time of Update: 2017-11-30
我們知道,在前端項目中,我們是通過定位屬性position來進行定位的,那麼具體它有哪幾個幾個屬性值呢?常見的定位的方式有哪些?今天就給大家歸納總結一下。值描述absolute 產生絕對位置的元素,相對於static定位以外的第一個父元素進行定位。元素的位置通過"left", "top", "right" 以及 "bottom" 屬性進行規定。fixed
Time of Update: 2017-11-30
我們知道,如果使用虛擬元素來實現邊框逐漸發光的代碼,會用到scale和opacity這兩個屬性,那麼今天就來實現一個CSS3做出逐漸發光的方格邊框的案列,協助大家更好的瞭解CSS3,一起來看一下。Html代碼<div> <img src="http://tva2.sinaimg.cn/crop.0.0.180.180.180/6830a53bjw8f2qo4xzc2zj20500500t0.jpg"/> <div&
Time of Update: 2017-12-04
《韓順平 2016年 最新CSS3視頻教程》是對新的css技術,css3的技術講解,在css2的基礎上技術升級,效果更佳。CSS3是CSS技術的升級版本,CSS3語言開發是朝著模組化發展的。把它分解為一些小的模組。這些模組包括: 盒子模型、列表模組、超連結方式 、語言模組 、背景和邊框 、文字特效 、多欄布局等。課程播放地址:http://www.php.cn/course/441.html
Time of Update: 2017-12-04
《韓順平最新p+css進階視頻教程》是對《韓順平最新p+css基礎視頻教程》的知識點的升華,加深了對p+css的理解和運用。css是英語Cascading Style Sheets(層疊樣式表單)的縮寫,p+css是網站標準(或稱“WEB標準”)中常用術語之一,通常為了說明與HTML網頁設計語言中的表格(table)定位方式的區別,因為新的網站設計標準中,不再使用表格定位技術,而是採用DIV+CSS的方式實現各種定位。我們可以簡單的這樣理解p+css: p