CSS之IE8兼容陰影和圓角

2020-12-19 前端嘮嘮嗑

ie8不支持css中的陰影和圓角,因此我們採用插件pie.htc來實現。

(下載連結:http://pan.baidu.com/s/1mhRS7Le 密碼:cd3n)

下載完成添加到項目中,建議放在js或者css文件夾裡面,編寫css時在需要做兼容的地方加上「behavior:url(pie.htc路徑);」,示例代碼如圖1所示:

圖1:示例代碼

Ie8真機測試結果如圖2所示。

圖2:測試結果

使用pie.htc需要注意以下幾點:

1.添加pie.htc時路徑是相對於當前html的而不是相對於css的,從圖1示例代碼可以看出。在此我們可以使用根路徑(/css/pie.htc),這樣不用考慮html、css和pie.htc的相對位置。

2. 項目需要在伺服器或者本地伺服器上運行才有效果 。

3.給div添加陰影時必須給div加上背景,否則div內部也全是陰影。

相關焦點

  • CSS3 PK Photoshop:圓角和框投影
    在過去,一個好的設計所用到的投影(shadow),漸變色(gradient),圓角(rounded corners)和滑鼠懸停效果(hover)等都需要一系列的技巧,但這會增加代碼和圖片數量。我們會在教程中深挖兩個非常重要的CSS3效果:圓角和框投影(Box Shadows),另外,本文還會使用線性漸變(線性漸變已在此文進行過介紹CSS3 vs Photoshop – Complex Backgrounds)。
  • 使用css給圖片添加陰影入門篇
    首頁 > 教程 > 關鍵詞 > CSS最新資訊 > 正文 使用css給圖片添加陰影入門篇
  • div+css無圖片實現圓角矩形
    在做頁面的時候,很多時候會用圓角矩形來妝點一下,但如果用圖片的話,即要用到圖片又要用到大量的代碼,勢必增加了頁面的重量在頁面的時候剛好要用到圓角矩形,於是寫了以下方法,分享一下 以下為引用的內容
  • 巧用css圓角實現有點意思的加載動畫
    作為一名前端工程師, 需要對css技巧有充分的研究和了解, 接下來筆者將會帶大家一起掌握如何用
  • CSS hack瀏覽器兼容一覽表
    首頁 > 教程 > 關鍵詞 > CSS最新資訊 > 正文 CSS hack瀏覽器兼容一覽表
  • CSS兼容:如何解決IE7和IE8兼容性問題
    CSS兼容:如何解決IE7和IE8兼容性問題 本文向大家介紹一下CSS兼容:如何解決IE7和IE8兼容性問題,IE8的出現,使得許多CSS在IE7下正常的布局,在IE8中變的雜亂不堪,本文主要講解CSS在IE7和IE8中的兼容問題。
  • 網頁設計之css+div PK table+css
    首頁 > 教程 > 關鍵詞 > CSS最新資訊 > 正文 網頁設計之css+div PK table+css
  • HTML5 | 032 - Shadow之文字陰影 & 033 - Shadow之塊狀元素陰影
    文字陰影(text - shadow)塊狀元素陰影(box - shadow)文字陰影,一般就是為標題服務的。添加陰影效果代碼:<style type="text/css">                h1{                        text-shadow
  • CSS布局奇技淫巧:各種居中
    居中是我們使用css來布局時常遇到的情況。使用css來進行居中時,有時一個屬性就能搞定,有時則需要一定的技巧才能兼容到所有瀏覽器,本文就居中的一些常用方法做個簡單的介紹。 註:本文所講方法除了特別說明外,都是兼容IE6+、谷歌、火狐等主流瀏覽器的。 先來說幾種簡單的、人畜無害的居中方法 1. 把margin設為auto 具體來說就是把要居中的元素的margin-left和margin-right都設為auto,此方法只能進行水平的居中,且對浮動元素或絕對定位元素無效。
  • 前端進階:css必知的幾個底層知識和技巧
    它表明人的心理活動的主體性和積極性。問題學習法就是強調有意注意有關解決問題的信息,使學習有了明確的指向性,從而提高學習效率。在介紹完問題學習法之後,進入我們今天的主題,接下來我會介紹css的一些底層的知識的現象,藉此來讓大家對css有更深入的理解。
  • 這些資源讓你成為CSS專家 (二)​
    51、用CSS展示超連結提示 — 本教程告訴你如何快速使用CSS添加連結式圖標, 並且能夠兼容IE7, Safari和火狐。http://askthecssguy.com/articles/showing-hyperlink-cues-with-css/52、10個你可能不知道的CSS訣竅 — 涵蓋了CSS字體、圖片替換、垂直居中等技巧。
  • CSS 3.0 參考手冊 (中文版)
    手冊難點中文資料少,對英文翻譯功底要求較高;基礎語法要求字斟句酌,避免產生歧義;兼容性列表涉及瀏覽器及版本眾多;草案中的Grid布局被業界同仁普遍認為比「天書」還難…CSS3 還是草案,中文資料少之又少,基本上都是一篇內容轉來轉去,而我們的手冊從基礎語法到示例製作,都是根據W3C工作草案進行翻譯,並結合自身的沉澱製作示例
  • CSS沒那麼難,入門篇(一)
    行內元素設置text-align不會生效,解決辦法:外層包括一個塊級元素,例如div,將div設置寬度和text-align屬性。邊框邊框有外邊框和內邊框,邊框屬性又細分有邊框大小、邊框樣式、邊框顏色、邊框圓角等;內邊框:box-sizing: border-box;
  • 前端進階: css必知的幾個底層知識和技巧
    它表明人的心理活動的主體性和積極性。問題學習法就是強調有意注意有關解決問題的信息,使學習有了明確的指向性,從而提高學習效率。在介紹完問題學習法之後,進入我們今天的主題,接下來我會介紹css的一些底層的知識和比較詭異的現象,藉此來讓大家對css有更深入的理解。
  • Html+Css3
    css引入方式和優先級外部連結<line href="css/" rel="stylesheet">行內樣式<div style=""></div>嵌入樣式<style></style>引入樣式@impot<style>內@importurl(global.css
  • WEB前端開發,第十一及十二章 CSS盒陰影及文字操作和媒體查詢
    ,沒有模糊面積 為盒子陰影模糊面積 第五個值:具體的顏色值,英文單詞 十六進位 rgb rgba 盒陰影可以不斷的添加,中間用逗號隔開。文字陰影text-shadow:10px 10px 8px #ccc 第一個值:具體的數值 可以說正數,也可以說負數 為盒子陰影X軸的大小 第二個值 具體的數值 可以說正數,也可以說負數 為盒子陰影Y軸的大小 第三個值:具體的數值 可以說正數,不可以是負數 可以省略 省略之後,沒有模糊面積 為盒子陰影模糊面積 第四個值
  • CSS入門
    CSS簡介CSS是 指層疊樣式表 (Cascading Style Sheets)1.2 CSS發展史略1.3 CSS的優勢1.內容和表現分離2.網頁結構表現統一,可以實現復用3.樣式豐富4.利用SEO,利用被搜尋引擎收錄2.CSS入門2.1第一個CSS
  • CSS面試須知,哪些需要掌握得CSS技巧
    >word-wrap(對長的不可分割單詞換行)word-wrap:break-word文字陰影:text-shadow: 5px 5px 5px #FF0000;(水平陰影,垂直陰影,模糊距離,陰影顏色)font-face屬性:定義自己的字體圓角
  • 強大的CSS原生樣式支持,不費吹灰之力就搞定註冊頁面
    實施步驟詳解首先,打開報表設計器,先拖動輸入框組件和按鈕組件,把需要製作的樣式排版好。其次,既然要高大上,那深沉高級的背景肯定不能少。我們選中編輯界面的表單組件,然後打開自定義樣式設置對話框:在這裡寫的css樣式就會自動適用於組件上啦!
  • 9個非常實用的CSS圖標庫
    其優點:輕鬆的定義圖標的顏色,大小,陰影,和任何與css相關的特性。使用矢量字體,這意味著他們可以完美的顯示在高解析度顯示器中。1、Iconfont阿里巴巴矢量圖標庫,Iconfont-國內功能很強大且圖標內容很豐富的矢量圖標庫,提供矢量圖標下載、在線存儲、格式轉換等功能。阿里巴巴體驗團隊傾力打造,設計和前端開發的便捷工具。